Code-server: iPad app to access code-server over SSH

Created on 20 Apr 2020  路  12Comments  路  Source: cdr/code-server

This would be nice as then user's wouldn't need another form of authentication/encryption on top of SSH to access code-server.

enhancement iPad

Most helpful comment

Yes, a dedicated iPadOS app to use code-server! It would solve all the optimization issues we were having while trying to use it on Safari.

Edit: I just realized about VSApp. I tried it, and it felt much better than doing it on Safari, but it didn鈥檛 feel smooth and native at all.

All 12 comments

Like sshcode in an app?

Yes exactly.

I'd like to mention that @ColdGrub1384 is working on an iOS app (https://vseditor.app/), not sure how he manage authentication but it supports multiple app windows and local file opening, very interesting.

@micodeyt To login, my app just does it as it would be done in Safari except that everything is setup so each user has access to its own files. A password is automatically generated by the app and that鈥檚 used to access the instance, just that the Web view fills automatically the password when it鈥檚 asked and doesn鈥檛 display the login screen but it鈥檚 loaded.

@micodeyt To login, my app just does it as it would be done in Safari except that everything is setup so each user has access to its own files. A password is automatically generated by the app and that鈥檚 used to access the instance, just that the Web view fills automatically the password when it鈥檚 asked and doesn鈥檛 display the login screen but it鈥檚 loaded.

On iPad Pro with New Magic Keyboard,Track scoll can't work,please fix it.

On iPad Pro with New Magic Keyboard,Track scroll can't work,please fix it.

@GideonSenku Please see #1455

The way that I do this is to have code-server running on my server (Dockerized), but then put behind an Nginx front-end (for HTTPS/TLS). Nginx is setup to request username/passwords using HTTP-AUTH (using the subauth request module).

By using only a web server and HTTP-AUTH to manage the connection, I can then "Add to Home Screen" from the Safari sharing menu. (I don't entirely remember if the HTTP-AUTH authentication is required for saving to the Home Screen, but that's my recollection...)

This isn't as clean as accessing code-server over SSH, but it does remove the need for a separate iOS app.

Yes, a dedicated iPadOS app to use code-server! It would solve all the optimization issues we were having while trying to use it on Safari.

Edit: I just realized about VSApp. I tried it, and it felt much better than doing it on Safari, but it didn鈥檛 feel smooth and native at all.

@Troubadoure the VSApp in the App Store? It's free for self hosted code-server.

A dedicated iPadOS app to use code-server would be really great. It would solve all o the optimization issues we were having while trying to use it on Safari.

And one that doesn鈥檛 use a subscription model. I may pay $2.99 for an app that could use my vscode server. But not $2.99 for something that connects to my own hardware.

FYI - VS Code app doesn't cost anything to use if you connect it to your own self-hosted instance. They don't do a great job of explaining that on their site.

@mbreese Ah thanks for pointing that out. Hadn鈥檛 realised that. I鈥檒l take back my previous comment

1822 might be a more effective solution for this issue.

Was this page helpful?
0 / 5 - 0 ratings

Related issues

chrischabot picture chrischabot  路  3Comments

korzq picture korzq  路  3Comments

balazssoltesz picture balazssoltesz  路  3Comments

RealSlimMahdi picture RealSlimMahdi  路  3Comments

broady picture broady  路  3Comments