A collection of Terraform Modules to extend Coder templates.
You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
Go to file
Muhammad Atif Ali c1800b7a85
Add Hashicorp Vault Integration (GitHub) (#105)
Co-authored-by: Mathias Fredriksson <mafredri@gmail.com>
2 years ago
.github/workflows
.icons Add Hashicorp Vault Integration (GitHub) (#105) 2 years ago
.images Add Hashicorp Vault Integration (GitHub) (#105) 2 years ago
.sample
.vscode
aws-region
azure-region
code-server fmt 2 years ago
coder-login
dotfiles
exoscale-instance-type
exoscale-zone
filebrowser fmt 2 years ago
fly-region
gcp-region
git-clone fix(git-clone): update the required provider version (#95) 2 years ago
git-commit-signing feat: add git-commit-signing module (#94) 2 years ago
git-config
jetbrains-gateway Revert "chore(jetbrans-gateway): update JetBrains IDEs (#96)" (#98) 2 years ago
jfrog-oauth feat: add JFrog access token output to module output (#101) 2 years ago
jfrog-token feat: add JFrog access token output to module output (#101) 2 years ago
jupyter-notebook fmt 2 years ago
jupyterlab fmt 2 years ago
personalize
slackme
vault-github Add Hashicorp Vault Integration (GitHub) (#105) 2 years ago
vscode-desktop
vscode-web fmt 2 years ago
.gitignore
CONTRIBUTING.md
LICENSE
README.md
bun.lockb
bunfig.toml
lint.ts
new.sh
package.json
setup.ts
test.ts
tsconfig.json

README.md

Modules extend Templates to create reusable components for your development environment.

e.g.

module "code-server" {
    source = "https://registry.coder.com/modules/code-server"
    agent_id = coder_agent.main.id
}
  • code-server: Install on start, create an app to access via the dashboard, install extensions, and pre-configure editor settings.
  • personalize: Run a script on workspace start that allows developers to run custom commands to personalize their workspace.
  • VS Code Desktop: Add a button to open any workspace in VS Code with a single click.
  • JetBrains Gateway: Display a button to launch JetBrains Gateway IDEs in the dashboard.

Registry

Check out the Coder Registry for instructions to integrate modules into your template.

Contributing a Module

See CONTRIBUTING.md for instructions on how to construct and publish a module to the Coder Registry.