-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
install code server #5
Conversation
this installs code-server and exposes it as port 9999 on the limo when the container is started. So, one can directly go to the limo IP at port 9999 and use VSCode in the browser, including terminal etc. And one can therefore also simply execute local code on the robots themselves. Maybe worth trying on an actual limo, @cooperj ? |
I have tested it locally, and I think it's working. There is also a new But with that test, I managed to open http://localhost:9999 and had a nice development environment directly in the container, with all things to install packages etc. Note: I expose this on port 9999 without any authentication. So, anyone can access the robot container (but only the container!) and mess with it. Which should be fine, as we can simply delete the container and make a new one of it's been messed up. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Does not work - when I go to port 9999 I get back an empty response? Is this correct?
|
No surprise, as we haven't released this PR in the image... if you just run it on the robot for now it will only pull the released (version-ed) image, as it should. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Approved, changes applied as discussed.
was pointless anyway
@cooperj I presume you tested on a limo? |
Correct, working as expected |
This pull request includes a small change to the
Dockerfile
. The change adds a command to install the Coder software.Dockerfile
: Added a command to install Coder software using a curl command.