Original PR: https://github.com/fosrl/newt/pull/372 Author: @oschwartz10612 Created: 6/4/2026 Status: ✅ Merged Merged: 6/4/2026 Merged by: @oschwartz10612
Base: main ← Head: dev
main
dev
67b81c1
825a7f4
bd53edf
559b702
710408a
28cddf7
1f8be1d
e0d65d8
133311f
388795e
54 files changed (+3500 additions, -104 deletions)
📝 .github/ISSUE_TEMPLATE/1.bug_report.yml (+3 -2) 📝 .github/workflows/cicd.yml (+15 -0) 📝 Dockerfile (+4 -0) 📝 Makefile (+11 -11) 📝 authdaemon/connection.go (+1 -1) 📝 authdaemon/routes.go (+2 -2) ➕ browsergateway/browsergateway.go (+144 -0) ➕ browsergateway/rdcleanpath.go (+88 -0) ➕ browsergateway/rdp.go (+271 -0) ➕ browsergateway/ssh.go (+259 -0) ➕ browsergateway/ssh_native.go (+94 -0) ➕ browsergateway/ssh_native_windows.go (+16 -0) ➕ browsergateway/vnc.go (+98 -0) 📝 clients.go (+11 -1) 📝 clients/clients.go (+84 -0) 📝 flake.nix (+1 -1) 📝 go.mod (+4 -0) 📝 go.sum (+10 -0) 📝 main.go (+385 -59) ➕ nativessh/auth.go (+158 -0)
.github/ISSUE_TEMPLATE/1.bug_report.yml
.github/workflows/cicd.yml
Dockerfile
Makefile
authdaemon/connection.go
authdaemon/routes.go
browsergateway/browsergateway.go
browsergateway/rdcleanpath.go
browsergateway/rdp.go
browsergateway/ssh.go
browsergateway/ssh_native.go
browsergateway/ssh_native_windows.go
browsergateway/vnc.go
clients.go
clients/clients.go
flake.nix
go.mod
go.sum
main.go
nativessh/auth.go
...and 34 more files
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.
No dependencies set.
The note is not visible to the blocked user.
📋 Pull Request Information
Original PR: https://github.com/fosrl/newt/pull/372
Author: @oschwartz10612
Created: 6/4/2026
Status: ✅ Merged
Merged: 6/4/2026
Merged by: @oschwartz10612
Base:
main← Head:dev📝 Commits (10+)
67b81c1Add browser gateway825a7f4Add vncbd53edfSplit out rdp559b702Basic browser gateway target support710408aSupport per target auth token28cddf7Support add and remove for gateway1f8be1dSupport ssh private keye0d65d8Basic ssh server for private resources created133311fPty to find its own shell388795eKeep host key in memory📊 Changes
54 files changed (+3500 additions, -104 deletions)
View changed files
📝
.github/ISSUE_TEMPLATE/1.bug_report.yml(+3 -2)📝
.github/workflows/cicd.yml(+15 -0)📝
Dockerfile(+4 -0)📝
Makefile(+11 -11)📝
authdaemon/connection.go(+1 -1)📝
authdaemon/routes.go(+2 -2)➕
browsergateway/browsergateway.go(+144 -0)➕
browsergateway/rdcleanpath.go(+88 -0)➕
browsergateway/rdp.go(+271 -0)➕
browsergateway/ssh.go(+259 -0)➕
browsergateway/ssh_native.go(+94 -0)➕
browsergateway/ssh_native_windows.go(+16 -0)➕
browsergateway/vnc.go(+98 -0)📝
clients.go(+11 -1)📝
clients/clients.go(+84 -0)📝
flake.nix(+1 -1)📝
go.mod(+4 -0)📝
go.sum(+10 -0)📝
main.go(+385 -59)➕
nativessh/auth.go(+158 -0)...and 34 more files
📄 Description
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.