Product
Solutions
Contractors
Remote development environments that secure your source code and sensitive data
Developer Productivity
Contribute code on day one
Security
Separating dev environments from desktops
Data and AI Operations
On-demand remote development environments for data engineers and scientists
Virtual Desktop Infrastructure
A better developer experience with or without your virtual desktop infrastructure
Backstage
Avoid the hassle of configuring environments
Docs
Pricing
Resources
Blog
Read updates from the team
Webinars
Join our live and on-demand webinars
Datasheets
Get the detailed information you need on Coder products and solutions
eBooks and Reports
In-depth industry insights and expert analysis
Success Stories
See how Coder is helping companies like yours
Company
About
Learn about our company
Careers
Help us keep developers in flow
Newsroom
Read all the latest news, events, and press from Coder
Partners
Learn how to become a Coder partner
Get a Demo
Search
v2.15.4
Home
Architecture
Installation
Platforms
Templates
Working with templates
Your first template
Guided tour
Setting up templates
Template Dependencies
Change management
Provider authentication
Resource persistence
Terraform modules
Customizing templates
Parameters
Variables
Workspace Tags
Administering templates
Open in Coder
Docker in workspaces
Dev Containers
Troubleshooting templates
Process Logging
Icons
Workspaces
IDEs
Networking
Dotfiles
Secrets
Administration
Enterprise
Contributing
Reference
Security
FAQs
Guides
Home
/
Templates
/
Setting up templates
Setting up templates
We recommend a few ways to manage workspace resources, authentication, and versioning.
Template Dependencies
Manage dependencies of your templates
Change management
Versioning templates with git and CI
Provider authentication
Authenticate the provisioner
Resource persistence
How resource persistence works in Coder
Terraform modules
Reuse code across Coder templates
See an opportunity to improve our docs?
Make an edit.