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
3.**Workspace Execution**: When workspaces are created, the Coder agent handles the Coder-specific additional resources added by the module and provides the extra functionality.
101
34
-**Scripts** install and configure tools (IDEs, languages, services)
102
-
-**Apps** provide web interfaces accessible through Coder dashboard
35
+
-**Apps** provide web interfaces accessible through Coder dashboard
103
36
-**Environment** sets up variables, paths, and development settings
104
37
105
38
**Example Flow**: A template references the`code-server` module → Module adds a`coder_script` to install VS Code and a`coder_app` for browser access → Agent executes the script and serves the app → Developer gets VS Code in their workspace
@@ -134,13 +67,22 @@ One-click launch buttons to connect local IDE applications to your workspace. Th
134
67
135
68
Simplify template creation and workspace configuration.
136
69
70
+
####Parameter Modules
71
+
72
+
Provide user-friendly parameter inputs for template configuration. These modules use`coder_parameter` resources to create dropdown menus and input fields with validation, icons, and human-readable options.
73
+
137
74
-**[AWS Region](https://registry.coder.com/modules/coder/aws-region)**: A parameter with human region names and icons
138
75
-**[Azure Region](https://registry.coder.com/modules/coder/azure-region)**: A parameter with human region names and icons
76
+
-**[Fly.io Region](https://registry.coder.com/modules/coder/fly-region)**: A parameter with human region names and icons
77
+
-**[GCP Region](https://registry.coder.com/modules/coder/gcp-region)**: Add Google Cloud Platform regions to your Coder template
78
+
79
+
####Workspace Enhancement Modules
80
+
81
+
Automate workspace setup and configuration tasks. These modules use`coder_script` to install tools, configure services, or set up development environments during workspace creation.
82
+
139
83
-**[Coder Login](https://registry.coder.com/modules/coder/coder-login)**: Automatically logs the user into Coder on their workspace
140
84
-**[Dotfiles](https://registry.coder.com/modules/coder/dotfiles)**: Allow developers to optionally bring their own dotfiles repository to customize their shell and IDE settings
141
85
-**[File Browser](https://registry.coder.com/modules/coder/filebrowser)**: A file browser for your workspace
142
-
-**[Fly.io Region](https://registry.coder.com/modules/coder/fly-region)**: A parameter with human region names and icons
143
-
-**[GCP Region](https://registry.coder.com/modules/coder/gcp-region)**: Add Google Cloud Platform regions to your Coder template
144
86
-**[Git Clone](https://registry.coder.com/modules/coder/git-clone)**: Clone a Git repository by URL and skip if it exists
145
87
-**[Git commit signing](https://registry.coder.com/modules/coder/git-commit-signing)**: Configures Git to sign commits using your Coder SSH key
146
88
-**[Git Config](https://registry.coder.com/modules/coder/git-config)**: Stores Git configuration from Coder credentials