Skip to content

Sshpiper support - #13

Open
gi-yt wants to merge 29 commits into
frappe:mainfrom
gi-yt:sshpiper
Open

Sshpiper support#13
gi-yt wants to merge 29 commits into
frappe:mainfrom
gi-yt:sshpiper

Conversation

@gi-yt

@gi-yt gi-yt commented Jun 26, 2026

Copy link
Copy Markdown
Contributor

Adds SSHPiper as the public SSH ingress path for Atlas VMs.

refer to spec/23-sshpiper.md for more details

breaking changes:

  • git submodule has been added for go-plugin. you need to initialize it in order to build the go plugin inside the buildvm

@gi-yt

gi-yt commented Jun 27, 2026

Copy link
Copy Markdown
Contributor Author

@adityahase scp and sftp works. codeserver is a bit iffy (but from what i understood, thats because of the dev setup lag, not sshpiperd itself)

@greptile-apps

greptile-apps Bot commented Jul 18, 2026

Copy link
Copy Markdown
Contributor

Confidence Score: 4/5

The core implementation is solid, but two unresolved merge conflict markers corrupt spec documents and should be cleaned before merge.

The SSH transport, gateway configuration, and lookup authentication logic are well-structured and tested. Two raw conflict markers left in spec files break the documents and are the primary blocker.

spec/03-bootstrapping.md and spec/README.md contain unresolved merge conflict markers; atlas/atlas/sshpiper.py has the URL-parameter token issue.

Reviews (2): Last reviewed commit: "Update spec/03-bootstrapping.md" | Re-trigger Greptile

Comment thread spec/03-bootstrapping.md
Comment thread spec/01-architecture.md Outdated
gi-yt and others added 2 commits July 18, 2026 19:30
Co-authored-by: greptile-apps[bot] <165735046+greptile-apps[bot]@users.noreply.github.com>
Co-authored-by: greptile-apps[bot] <165735046+greptile-apps[bot]@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant