-
Notifications
You must be signed in to change notification settings - Fork 883
Feat: one-line script (or Docker-based) install #1167
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
Comments
I think we can pretty much copy/paste the code-server one actually 👀👀👀 |
I like this suggestion @bpmct |
somewhat related: #1178 (working on Docker image)
This will be kinda hard to test until the repo is public, sadly. But totally agree! |
Hey team! Please add your planning poker estimate with ZenHub @jsjoeio @bpmct |
I started on this in an installscript branch! |
This is a good candidate for a new hire. This ticket will need to be better groomed to that effect though. @jsjoeio @bpmct FYI. It would be good to have your inputs on scoping and grooming this. |
Sure! Ben already linked to the code-server install script which should help with this. It's well-written and has comments. Other resourcesThis is the "public API" aka how we tell folks to use our install script in code-server: https://github.com/coder/code-server#getting-started. I imagine we'll want something similar here. We also have some basic tests here for our install script, which would be nice to have in coder as well. |
Please add your planning poker estimate with ZenHub @spikecurtis |
Please add your planning poker estimate with ZenHub @kylecarbs |
The goal of this needs to be scoped. The "why" says that we want to make coder easier to try. But, just installing the It would be possible to build a Docker image, that when run privileged and with the Docker socket mounted, could have a fully functional coder instance including preloading a local-Docker based template. So, there is just one Is that the kind of thing we want with this ticket, or do we just want this ticket to track a script that gets a machine such that you can type |
@bpmct what's your take on @spikecurtis's scoping question? I have some ideas, but as the author of the issue, you should clarify your intent first :) |
My thoughts are
Would appreciate some help on the Docker PR I have open. From there, we can provide sample run commands and compose files. @tjcran what do you think? |
Basically this issue was not well-defined and can probably be closed once #1177 is merged and we have docs on using Docker + docker-compose + socket. From there, we can open another issue to highlight more specific install instructions in the README, such as a script or 3 commands to download from GH releases |
I'm good with that! @spikecurtis any objections to me closing this in favor of #1177? |
No objection! |
What is your suggestion?
Coder v2 has a one-line, or Docker-based installation method, similar to that in code-server:
Why do you want this feature?
This makes Coder subjectively easier to try. This is part of the open source switch criteria, as defined by @ammario.
Are there any workarounds to get this functionality today?
Yes, installing a binary or package from releases
Are you interested in submitting a PR for this?
I can contribute, but probably not own, a Dockerfile or install script for Coder v2.
The text was updated successfully, but these errors were encountered: