coder/code-server vs nuclide vs vscode-server #5783
-
Hey Guys, Need some help, feeling outdated :) I used to work at FB a long time ago and previously used Nuclide for remote dev. Now i have a startup and dealing with algorithms and code bases which can't be downloaded outside of our dev servers. We've been using Nuclide for remote dev for the past few years even though it's deprecated. One thing i noticed about vscode remote ssh extension, when trying it today, it has the download option of files or folders.
Thanks for the guidance guys 👍 |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 7 replies
-
Well I ain't a coding expert, I am just 14 years but I could help you on some tidbits.
afaik code-server is built from ground up to be lightweight, easy to deploy and secure. I mean, the password you get after installing is a hash code by Argon2. So it is pretty secure :)
If I am not wrong, we had a request or bug or discussion on this. I think you have to check user settings
Since code-server is made by Coder, they can(eff it, they did) integrate it into their Coder product. It is developer workspaces, but simplified. So, yeah. If the dev server is powerful, you can install Debian and set up CoderOSS on it(make sure you install Terraform separately) and provision users and admins. It would be with close-to-limited access, the public URL changes on each restart, but if you get a domain, you could redirect login there.
Well idk but @jsjoeio might know. If I am not wrong, it could be just port 8080.
code-server is purely open-sourced, with a huge and diverse community(in terms of the people as well as the tech they use) and a tad unofficial. That's why you can't easily hit a VSCode extension; you should use OpenVSX or the new marketplace here. But this is more lightweight. As I said above, code-server is more lightweight, and on top of that, a bit isolated - it installs into .local on my Pop!_ OS 22.04 instance. I tried vscode-server back in my Zorin days(a few months ago) and that thing was basically crap. It used the name code-server and would fail to start half the time. Serious limitations that ain't over here.
POSIX - Macs and Linux PCs 😉 PS: curse you gboard and GitHub mobile. It ain't as easy as I thought! |
Beta Was this translation helpful? Give feedback.
Well I ain't a coding expert, I am just 14 years but I could help you on some tidbits.
afaik code-server is built from ground up to be lightweight, easy to deploy and secure. I mean, the password you get after installing is a hash code by Argon2. So it is pretty secure :)
Tbh I have never used Nuclide, but this does my job to a satisfactory level.
If I am not wrong, we had a request or bug or discussion on this. I think you have to check user settings