All Templates / Other
Coder
Self-Hosted Cloud Development Environments
Coder
coder/coder
Just deployed
Postgres
railwayapp-templates/postgres-ssl:latest
Just deployed
/var/lib/postgresql/data
Coder enables organizations to set up development environments in the cloud. Environments are defined with Terraform, connected through a secure high-speed Wireguard® tunnel, and are automatically shut down when not in use to save on costs. Coder gives engineering teams the flexibility to use the cloud for workloads that are most beneficial to them.
CODER_WILDCARD_ACCESS_URL
is an optional environment variable. Set this to a wildcard subdomain that resolves to Coder (e.g. *.coder.example.com). This is optional but will enable web-based port forwarding.
For example, a service running on port 8080 in your workspace can be accessed by visiting 8080--app-name-workspace-name-.coder.example.com
in your browser. See our docs for details.
Note: For port-forwarding to work, you have to use a custom domain with Railway and cannot use Railway's built-in domain for this wildcard.
Note: You can configure Coder by setting more environment variables. Go to Dashboard > Coder (Service) > Settings > Environment Variables.
Your Coder deployment will always be accessible at https://app-name.up.railway.app
. If you want to use a custom domain, you can do so by going to Dashboard > Coder (Service) > Settings > Domains and adding your domain and optionally a wildcard subdomain if you specified CODER_WILDCARD_ACCESS_URL
in the previous step.
Create your first user by going to https://app-name.up.railway.app
or your custom domain.
Templates: Templates are written in Terraform and describe the infrastructure for workspaces. Coder provides a set of starter templates to help you get started.
Choose a template to set up your first workspace. You can also create your own templates to define your custom infrastructure with your preferred cloud provider.
Workspaces: Workspaces contain the IDEs, dependencies, and configuration information needed for software development. You can create workspaces from templates. Here wea are showing the workspaces created from the Fly.io starter template in action.
JetBrains Gateway Extension: Open any Coder workspace in JetBrains Gateway with a single click
Template Content
Details
Created on Mar 30, 2023
328 total projects
99 active projects
92% success on recent deploys
Other
More templates in this category
Simple Medusa Backend
Deploy an ecommerce backend and admin using Medusa
Shahed Nasser
25
Mongo Express
A lightweight web-based admin tool for MongoDB databases.
alphasec
179