You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Team-wide CLI for spawning up dev servers on demand, powered by Terraform.
11
+
Coder turns your cloud into a fleet of remote development servers.
12
12
13
-

13
+
<palign="center">
14
+
<imgsrc="./docs/images/hero-image.png">
15
+
</p>
14
16
15
-
## Highlights
17
+
**Code more**
16
18
17
-
Workspaces:
18
-
- Code on powerful servers: leverage cloud GPU, GPU, and network speeds
19
-
-Use the `coder` CLI: connect via SSH, VS Code, and JetBrains
20
-
-Self-serve workspaces: start from team-wide templates (see below)
19
+
- Build and test faster
20
+
- Leveraging cloud CPUs, RAM, network speeds, etc.
21
+
-Access your environment from any place on any client (even an iPad)
22
+
-Onboard instantly then stay up to date continuously
21
23
22
-
Templates:
23
-
- Manage the infrastructure behind workspaces with standard Terraform (`.hcl` files)
24
-
- Use any OS and architecture: Mac, Windows, Linux, VM, Kubernetes, ARM, etc
25
-
- Auto-shutdown or update workspaces when they're not in use!
24
+
**Manage less**
26
25
26
+
- Ensure your entire team is using the same tools and resources
27
+
- Rollout critical updates to your developers with one command
28
+
- Automatically shut down expensive cloud resources
29
+
- Keep your source code and data behind your firewall
30
+
31
+
## How it works
32
+
33
+
Coder workspaces are represented with Terraform. But, no Terraform knowledge is
34
+
required to get started. We have a database of pre-made templates built into the
35
+
product. Terraform empowers you to create
36
+
environments on _anything_, including:
37
+
38
+
- Cloud VMs
39
+
- Kubernetes containers (including AKS, EKS, GKS)
40
+
- Docker containers
41
+
- Dedicated servers (Hetzner, OVH, etc.)
42
+
- Linux, Windows and MacOS environments
43
+
44
+
Coder workspaces don't stop at compute. You can add storage buckets, secrets, sidecars
45
+
and whatever else Terraform lets you dream up.
46
+
47
+
<palign="center">
48
+
<imgsrc="./docs/images/providers-compute.png">
49
+
</p>
50
+
51
+
[Learn more about managing infrastructure.](./docs/templates.md)
52
+
53
+
## IDE Support
54
+
55
+
Coder gives you a few ways of accessing your workspace:
56
+
57
+
-`coder port-forward` a remote port to a local port
58
+
-`coder ssh`
59
+
- A URL interface to HTTP services
60
+
61
+
With these methods, you can use any Web IDE ([code-server](https://github.com/coder/code-server), [projector](https://github.com/JetBrains/projector-server), [Jupyter](https://jupyter.org/), etc.), [JetBrains Gateway](https://www.jetbrains.com/remote-development/gateway/), [VS Code Remote](https://code.visualstudio.com/docs/remote/ssh-tutorial) or even a file sync such as [mutagen](https://mutagen.io/).
0 commit comments