This article will walk you through the steps needed to set up, deploy, and configure Coder so that your developers are ready create their workspaces and begin working on their projects.
Set up and deploy Coder
To get started with Coder, you will need to:
Alternatively, Coder for Docker allows you to deploy Coder quickly to machines where you have Docker installed. We recommend this option for teams with 5-10 developers.
Once you've deployed Coder, you'll need to log in and perform the following configuration steps:
Upload your license file (you can get a trial license for free here)
Set up access controls with OpenID Connect (OIDC) if you'd like to allow users to register themselves
Create organizations to manage your user groups
Create an OAuth app for your users to connect to your Git provider
Add a container registry for your development environments to pull from
Import an image with the tools your developers need. You can create custom images for your developer workspaces as well.
To allow developers to access your Coder deployment, you can manually create and invite users, or you can set up OpenID Connect (OIDC):
If you are using another Identity Provider (IdP), the process should be very similar.
With OIDC configured, Coder will automatically create a user and add them to the default organization when a developer logs in for the first time.
You can use the Coder command-line (CLI) tool to interact with Coder, as well as the public API to automate various tasks through code.
Maintain and upgrade
Coder releases upgrades on the third Wednesday of each month, with patch releases published and available as needed.
Coder maintains a public changelog and release calendar to keep you updated on features, bug fixes, security updates, and breaking changes that are coming.
Interact with Support
Coder’s standard support is included with your license. You can reach us at [email protected], and one of our engineers will be able to assist. Please include any relevant logs, error messages, or screenshots.
Coder also has a public community Slack you can join if you’d like.
Finally, Coder offers premium support through Coder Escalation Services, which provides a faster response Service-Level Agreement (SLA). Speak to your account executive if you’re interested in this option.
We encourage you to look through the various Guides in our public documentation, as it contains more detailed information on specific use cases and topics.