curl -L https://coder.com/install.sh | sh
Coder creates remote development machines so you can develop your code from anywhere. #coder
Note: Coder is in an alpha state, but any serious bugs are P1 for us so please report them.
Code more
- Build and test faster
- Leveraging cloud CPUs, RAM, network speeds, etc.
- Access your environment from any place on any client (even an iPad)
- Onboard instantly then stay up to date continuously
Manage less
- Ensure your entire team is using the same tools and resources
- Rollout critical updates to your developers with one command
- Automatically shut down expensive cloud resources
- Keep your source code and data behind your firewall
There are a few ways to install Coder: install script (macOS, Linux), docker-compose, or manually via the latest release (macOS, Windows, and Linux).
If you use the install script, you can preview what occurs during the install process:
curl -fsSL https://coder.com/install.sh | sh -s -- --dry-run
To install, run:
curl -fsSL https://coder.com/install.sh | sh
Once installed, you can run a temporary deployment in dev mode (all data is in-memory and destroyed on exit):
coder server --dev
Use coder --help
to get a complete list of flags and environment variables.
In a new terminal window, run the following to copy a sample template:
coder templates init
Follow the CLI instructions to modify and create the template specific for your usage (e.g., a template to Develop in Linux on Google Cloud).
Create a workspace using your template:
coder create --template="yourTemplate" <workspaceName>
Connect to your workspace via SSH:
coder ssh <workspaceName>
You can edit the Terraform template using a sample template:
coder templates init
cd gcp-linux/
vim main.tf
coder templates update gcp-linux
Visit our docs here.
Join the community on Discord and Twitter #coder!
Suggest improvements and report problems
Please file an issue if any information is out of date. Also refer to: What Coder is not.
Tool | Type | Delivery Model | Cost | Environments |
---|---|---|---|---|
Coder | Platform | OSS + Self-Managed | Pay your cloud | All Terraform resources, all clouds, multi-architecture: Linux, Mac, Windows, containers, VMs, amd64, arm64 |
code-server | Web IDE | OSS + Self-Managed | Pay your cloud | Linux, Mac, Windows, containers, VMs, amd64, arm64 |
Coder (Classic) | Platform | Self-Managed | Pay your cloud + license fees | Kubernetes Linux Containers |
GitHub Codespaces | Platform | SaaS | 2x Azure Compute | Linux containers |
As of 5/27/22
Read the contributing docs.
Find our list of contributors here.