Skip to content

Commit 27dd666

Browse files
committed
Update module sources in templates to new format
- Changed module source URLs in dogfood and example templates to the new standard format (`registry.coder.com/coder/module-name/coder`). - Updated module version constraints to ensure compatibility and to track stable releases. - This change improves consistency across template files and adheres to updated module sourcing standards.
1 parent 70edc24 commit 27dd666

File tree

18 files changed

+125
-113
lines changed

18 files changed

+125
-113
lines changed

dogfood/coder-envbuilder/main.tf

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ terraform {
55
}
66
docker = {
77
source = "kreuzwerker/docker"
8-
version = "~> 3.0.0"
8+
version = "~> 3.0"
99
}
1010
envbuilder = {
1111
source = "coder/envbuilder"
@@ -109,35 +109,35 @@ data "coder_workspace" "me" {}
109109
data "coder_workspace_owner" "me" {}
110110

111111
module "slackme" {
112-
source = "registry.coder.com/modules/slackme/coder"
112+
source = "registry.coder.com/coder/slackme/coder"
113113
version = "1.0.2"
114114
agent_id = coder_agent.dev.id
115115
auth_provider_id = "slack"
116116
}
117117

118118
module "dotfiles" {
119-
source = "registry.coder.com/modules/dotfiles/coder"
120-
version = "1.0.15"
119+
source = "registry.coder.com/coder/dotfiles/coder"
120+
version = "1.0.29"
121121
agent_id = coder_agent.dev.id
122122
}
123123

124124
module "personalize" {
125-
source = "registry.coder.com/modules/personalize/coder"
125+
source = "registry.coder.com/coder/personalize/coder"
126126
version = "1.0.2"
127127
agent_id = coder_agent.dev.id
128128
}
129129

130130
module "code-server" {
131-
source = "registry.coder.com/modules/code-server/coder"
132-
version = "1.0.15"
131+
source = "registry.coder.com/coder/code-server/coder"
132+
version = "1.2.0"
133133
agent_id = coder_agent.dev.id
134134
folder = local.repo_dir
135135
auto_install_extensions = true
136136
}
137137

138138
module "jetbrains_gateway" {
139-
source = "registry.coder.com/modules/jetbrains-gateway/coder"
140-
version = "1.0.13"
139+
source = "registry.coder.com/coder/jetbrains-gateway/coder"
140+
version = "1.1.1"
141141
agent_id = coder_agent.dev.id
142142
agent_name = "dev"
143143
folder = local.repo_dir
@@ -147,13 +147,13 @@ module "jetbrains_gateway" {
147147
}
148148

149149
module "filebrowser" {
150-
source = "registry.coder.com/modules/filebrowser/coder"
151-
version = "1.0.8"
150+
source = "registry.coder.com/coder/filebrowser/coder"
151+
version = "1.0.31"
152152
agent_id = coder_agent.dev.id
153153
}
154154

155155
module "coder-login" {
156-
source = "registry.coder.com/modules/coder-login/coder"
156+
source = "registry.coder.com/coder/coder-login/coder"
157157
version = "1.0.15"
158158
agent_id = coder_agent.dev.id
159159
}

dogfood/coder/main.tf

Lines changed: 20 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -217,48 +217,48 @@ data "coder_workspace_tags" "tags" {
217217

218218
module "slackme" {
219219
count = data.coder_workspace.me.start_count
220-
source = "dev.registry.coder.com/modules/slackme/coder"
221-
version = ">= 1.0.0"
220+
source = "dev.registry.coder.com/coder/slackme/coder"
221+
version = "1.0.2"
222222
agent_id = coder_agent.dev.id
223223
auth_provider_id = "slack"
224224
}
225225

226226
module "dotfiles" {
227227
count = data.coder_workspace.me.start_count
228-
source = "dev.registry.coder.com/modules/dotfiles/coder"
229-
version = ">= 1.0.0"
228+
source = "dev.registry.coder.com/coder/dotfiles/coder"
229+
version = "1.0.29"
230230
agent_id = coder_agent.dev.id
231231
}
232232

233233
module "git-clone" {
234234
count = data.coder_workspace.me.start_count
235-
source = "dev.registry.coder.com/modules/git-clone/coder"
236-
version = ">= 1.0.0"
235+
source = "dev.registry.coder.com/coder/git-clone/coder"
236+
version = "1.0.18"
237237
agent_id = coder_agent.dev.id
238238
url = "https://github.com/coder/coder"
239239
base_dir = local.repo_base_dir
240240
}
241241

242242
module "personalize" {
243243
count = data.coder_workspace.me.start_count
244-
source = "dev.registry.coder.com/modules/personalize/coder"
245-
version = ">= 1.0.0"
244+
source = "dev.registry.coder.com/coder/personalize/coder"
245+
version = "1.0.2"
246246
agent_id = coder_agent.dev.id
247247
}
248248

249249
module "code-server" {
250250
count = data.coder_workspace.me.start_count
251-
source = "dev.registry.coder.com/modules/code-server/coder"
252-
version = ">= 1.0.0"
251+
source = "dev.registry.coder.com/coder/code-server/coder"
252+
version = "1.2.0"
253253
agent_id = coder_agent.dev.id
254254
folder = local.repo_dir
255255
auto_install_extensions = true
256256
}
257257

258258
module "vscode-web" {
259259
count = data.coder_workspace.me.start_count
260-
source = "registry.coder.com/modules/vscode-web/coder"
261-
version = ">= 1.0.0"
260+
source = "dev.registry.coder.com/coder/vscode-web/coder"
261+
version = "1.1.0"
262262
agent_id = coder_agent.dev.id
263263
folder = local.repo_dir
264264
extensions = ["github.copilot"]
@@ -279,31 +279,31 @@ module "jetbrains" {
279279

280280
module "filebrowser" {
281281
count = data.coder_workspace.me.start_count
282-
source = "dev.registry.coder.com/modules/filebrowser/coder"
283-
version = ">= 1.0.0"
282+
source = "dev.registry.coder.com/coder/filebrowser/coder"
283+
version = "1.0.31"
284284
agent_id = coder_agent.dev.id
285285
agent_name = "dev"
286286
}
287287

288288
module "coder-login" {
289289
count = data.coder_workspace.me.start_count
290-
source = "dev.registry.coder.com/modules/coder-login/coder"
291-
version = ">= 1.0.0"
290+
source = "dev.registry.coder.com/coder/coder-login/coder"
291+
version = "1.0.15"
292292
agent_id = coder_agent.dev.id
293293
}
294294

295295
module "cursor" {
296296
count = data.coder_workspace.me.start_count
297-
source = "dev.registry.coder.com/modules/cursor/coder"
298-
version = ">= 1.0.0"
297+
source = "dev.registry.coder.com/coder/cursor/coder"
298+
version = "1.1.0"
299299
agent_id = coder_agent.dev.id
300300
folder = local.repo_dir
301301
}
302302

303303
module "windsurf" {
304304
count = data.coder_workspace.me.start_count
305-
source = "registry.coder.com/modules/windsurf/coder"
306-
version = ">= 1.0.0"
305+
source = "registry.coder.com/coder/windsurf/coder"
306+
version = "1.0.0"
307307
agent_id = coder_agent.dev.id
308308
folder = local.repo_dir
309309
}

examples/templates/aws-devcontainer/main.tf

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -321,9 +321,11 @@ resource "coder_metadata" "info" {
321321
}
322322
}
323323

324+
# See https://registry.coder.com/modules/coder/code-server
324325
module "code-server" {
325-
count = data.coder_workspace.me.start_count
326-
source = "registry.coder.com/modules/code-server/coder"
327-
version = "1.0.18"
326+
count = data.coder_workspace.me.start_count
327+
source = "registry.coder.com/coder/code-server/coder"
328+
# This ensures that the latest version of the module gets downloaded, you can also pin the module version to prevent breaking changes in production.
329+
version = ">= 1.0.0"
328330
agent_id = coder_agent.dev[0].id
329331
}

examples/templates/aws-linux/main.tf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -193,7 +193,7 @@ resource "coder_agent" "dev" {
193193
}
194194
}
195195

196-
# See https://registry.coder.com/modules/code-server
196+
# See https://registry.coder.com/modules/coder/code-server
197197
module "code-server" {
198198
count = data.coder_workspace.me.start_count
199199
source = "registry.coder.com/modules/code-server/coder"

examples/templates/azure-linux/main.tf

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -12,9 +12,9 @@ terraform {
1212
}
1313
}
1414

15-
# See https://registry.coder.com/modules/azure-region
15+
# See https://registry.coder.com/modules/coder/azure-region
1616
module "azure_region" {
17-
source = "registry.coder.com/modules/azure-region/coder"
17+
source = "registry.coder.com/coder/azure-region/coder"
1818

1919
# This ensures that the latest version of the module gets downloaded, you can also pin the module version to prevent breaking changes in production.
2020
version = ">= 1.0.0"
@@ -136,10 +136,10 @@ resource "coder_agent" "main" {
136136
}
137137
}
138138

139-
# See https://registry.coder.com/modules/code-server
139+
# See https://registry.coder.com/modules/coder/code-server
140140
module "code-server" {
141141
count = data.coder_workspace.me.start_count
142-
source = "registry.coder.com/modules/code-server/coder"
142+
source = "registry.coder.com/coder/code-server/coder"
143143

144144
# This ensures that the latest version of the module gets downloaded, you can also pin the module version to prevent breaking changes in production.
145145
version = ">= 1.0.0"
@@ -148,10 +148,10 @@ module "code-server" {
148148
order = 1
149149
}
150150

151-
# See https://registry.coder.com/modules/jetbrains-gateway
151+
# See https://registry.coder.com/modules/coder/jetbrains-gateway
152152
module "jetbrains_gateway" {
153153
count = data.coder_workspace.me.start_count
154-
source = "registry.coder.com/modules/jetbrains-gateway/coder"
154+
source = "registry.coder.com/coder/jetbrains-gateway/coder"
155155

156156
# JetBrains IDEs to make available for the user to select
157157
jetbrains_ides = ["IU", "PY", "WS", "PS", "RD", "CL", "GO", "RM"]

examples/templates/azure-windows/main.tf

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -16,19 +16,19 @@ provider "azurerm" {
1616
provider "coder" {}
1717
data "coder_workspace" "me" {}
1818

19-
# See https://registry.coder.com/modules/azure-region
19+
# See https://registry.coder.com/modules/coder/azure-region
2020
module "azure_region" {
21-
source = "registry.coder.com/modules/azure-region/coder"
21+
source = "registry.coder.com/coder/azure-region/coder"
2222

2323
# This ensures that the latest version of the module gets downloaded, you can also pin the module version to prevent breaking changes in production.
2424
version = ">= 1.0.0"
2525

2626
default = "eastus"
2727
}
2828

29-
# See https://registry.coder.com/modules/windows-rdp
29+
# See https://registry.coder.com/modules/coder/windows-rdp
3030
module "windows_rdp" {
31-
source = "registry.coder.com/modules/windows-rdp/coder"
31+
source = "registry.coder.com/coder/windows-rdp/coder"
3232

3333
# This ensures that the latest version of the module gets downloaded, you can also pin the module version to prevent breaking changes in production.
3434
version = ">= 1.0.0"

examples/templates/digitalocean-linux/main.tf

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -264,10 +264,10 @@ resource "coder_agent" "main" {
264264
}
265265
}
266266

267-
# See https://registry.coder.com/modules/code-server
267+
# See https://registry.coder.com/modules/coder/code-server
268268
module "code-server" {
269269
count = data.coder_workspace.me.start_count
270-
source = "registry.coder.com/modules/code-server/coder"
270+
source = "registry.coder.com/coder/code-server/coder"
271271

272272
# This ensures that the latest version of the module gets downloaded, you can also pin the module version to prevent breaking changes in production.
273273
version = ">= 1.0.0"
@@ -276,10 +276,10 @@ module "code-server" {
276276
order = 1
277277
}
278278

279-
# See https://registry.coder.com/modules/jetbrains-gateway
279+
# See https://registry.coder.com/modules/coder/jetbrains-gateway
280280
module "jetbrains_gateway" {
281281
count = data.coder_workspace.me.start_count
282-
source = "registry.coder.com/modules/jetbrains-gateway/coder"
282+
source = "registry.coder.com/coder/jetbrains-gateway/coder"
283283

284284
# JetBrains IDEs to make available for the user to select
285285
jetbrains_ides = ["IU", "PY", "WS", "PS", "RD", "CL", "GO", "RM"]

examples/templates/docker-devcontainer/main.tf

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -322,10 +322,10 @@ resource "coder_agent" "main" {
322322
}
323323
}
324324

325-
# See https://registry.coder.com/modules/code-server
325+
# See https://registry.coder.com/modules/coder/code-server
326326
module "code-server" {
327327
count = data.coder_workspace.me.start_count
328-
source = "registry.coder.com/modules/code-server/coder"
328+
source = "registry.coder.com/coder/code-server/coder"
329329

330330
# This ensures that the latest version of the module gets downloaded, you can also pin the module version to prevent breaking changes in production.
331331
version = ">= 1.0.0"
@@ -334,10 +334,10 @@ module "code-server" {
334334
order = 1
335335
}
336336

337-
# See https://registry.coder.com/modules/jetbrains-gateway
337+
# See https://registry.coder.com/modules/coder/jetbrains-gateway
338338
module "jetbrains_gateway" {
339339
count = data.coder_workspace.me.start_count
340-
source = "registry.coder.com/modules/jetbrains-gateway/coder"
340+
source = "registry.coder.com/coder/jetbrains-gateway/coder"
341341

342342
# JetBrains IDEs to make available for the user to select
343343
jetbrains_ides = ["IU", "PS", "WS", "PY", "CL", "GO", "RM", "RD", "RR"]

examples/templates/docker/main.tf

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -121,10 +121,10 @@ resource "coder_agent" "main" {
121121
}
122122
}
123123

124-
# See https://registry.coder.com/modules/code-server
124+
# See https://registry.coder.com/modules/coder/code-server
125125
module "code-server" {
126126
count = data.coder_workspace.me.start_count
127-
source = "registry.coder.com/modules/code-server/coder"
127+
source = "registry.coder.com/coder/code-server/coder"
128128

129129
# This ensures that the latest version of the module gets downloaded, you can also pin the module version to prevent breaking changes in production.
130130
version = ">= 1.0.0"
@@ -133,10 +133,10 @@ module "code-server" {
133133
order = 1
134134
}
135135

136-
# See https://registry.coder.com/modules/jetbrains-gateway
136+
# See https://registry.coder.com/modules/coder/jetbrains-gateway
137137
module "jetbrains_gateway" {
138138
count = data.coder_workspace.me.start_count
139-
source = "registry.coder.com/modules/jetbrains-gateway/coder"
139+
source = "registry.coder.com/coder/jetbrains-gateway/coder"
140140

141141
# JetBrains IDEs to make available for the user to select
142142
jetbrains_ides = ["IU", "PS", "WS", "PY", "CL", "GO", "RM", "RD", "RR"]

examples/templates/gcp-devcontainer/main.tf

Lines changed: 8 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -41,9 +41,11 @@ variable "cache_repo_docker_config_path" {
4141
type = string
4242
}
4343

44+
# See https://registry.coder.com/modules/coder/gcp-region
4445
module "gcp_region" {
45-
source = "registry.coder.com/modules/gcp-region/coder"
46-
version = "1.0.12"
46+
source = "registry.coder.com/coder/gcp-region/coder"
47+
# This ensures that the latest version of the module gets downloaded, you can also pin the module version to prevent breaking changes in production.
48+
version = ">= 1.0.0"
4749
regions = ["us", "europe"]
4850
}
4951

@@ -281,10 +283,10 @@ resource "coder_agent" "dev" {
281283
}
282284
}
283285

284-
# See https://registry.coder.com/modules/code-server
286+
# See https://registry.coder.com/modules/coder/code-server
285287
module "code-server" {
286288
count = data.coder_workspace.me.start_count
287-
source = "registry.coder.com/modules/code-server/coder"
289+
source = "registry.coder.com/coder/code-server/coder"
288290

289291
# This ensures that the latest version of the module gets downloaded, you can also pin the module version to prevent breaking changes in production.
290292
version = ">= 1.0.0"
@@ -293,10 +295,10 @@ module "code-server" {
293295
order = 1
294296
}
295297

296-
# See https://registry.coder.com/modules/jetbrains-gateway
298+
# See https://registry.coder.com/modules/coder/jetbrains-gateway
297299
module "jetbrains_gateway" {
298300
count = data.coder_workspace.me.start_count
299-
source = "registry.coder.com/modules/jetbrains-gateway/coder"
301+
source = "registry.coder.com/coder/jetbrains-gateway/coder"
300302

301303
# JetBrains IDEs to make available for the user to select
302304
jetbrains_ides = ["IU", "PY", "WS", "PS", "RD", "CL", "GO", "RM"]

0 commit comments

Comments
 (0)