- Notifications
You must be signed in to change notification settings - Fork928
Provision remote development environments via Terraform
License
AGPL-3.0, Unknown licenses found
Licenses found
coder/coder
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
Provision remote development environments with Terraform.
- Automate development environments for Linux, Windows, and macOS
- Start writing code with a single command
- Get started quickly using one of theexamples provided
We recommend installingthe latestrelease on a system with at least 1CPU core and 2 GB RAM:
- Download the release appropriate for your operating system
- Unzip the folder you just downloaded, and move the
coder
executable to alocation that's on yourPATH
Make sure you have the appropriate credentials for your cloud provider (e.g.,access key ID and secret access key for AWS).
You can set up a temporary deployment, a production deployment, or a system service:
To set up atemporary deployment, start with dev mode (all data is in-memory and isdestroyed on exit):
coder server --dev
To run aproduction deployment with PostgreSQL:
CODER_PG_CONNECTION_URL="postgres://<username>@<host>/<database>?password=<password>" \ coder server
To run as asystem service, install with
.deb
(Debian, Ubuntu) or.rpm
(Fedora, CentOS, RHEL, SUSE):# Edit the configuration!sudo vim /etc/coder.d/coder.envsudo service coder restart
Use
coder --help
to get a complete list of flags and environmentvariables.
See theinstallation guide for additional ways to deploy Coder.
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 yourusage (e.g., a template toDevelop 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 initcd gcp-linux/vim main.tfcoder templates update gcp-linux
Read thecontributing docs.
Find our list of contributorshere.
About
Provision remote development environments via Terraform
Topics
Resources
License
AGPL-3.0, Unknown licenses found
Licenses found
Code of conduct
Security policy
Uh oh!
There was an error while loading.Please reload this page.
Stars
Watchers
Forks
Packages0
Uh oh!
There was an error while loading.Please reload this page.
Uh oh!
There was an error while loading.Please reload this page.