mirror of
https://github.com/coder/registry.git
synced 2026-06-02 20:48:14 +00:00
chore: remove maintainer_github from all modules and examples (#231)
This PR updates all modules to remove maintainer_github field from
frontmatter.
I also updated a few modules to 1.0.31 to be later than the latest
general release on coder/modules.
⚠️ Modules Without Git Tags:
- coder/aws-region (README: v1.0.12) SHOULD BE: 1.0.31 Missed Tag
- coder/azure-region (README: v1.0.12) SHOULD BE: 1.0.31 Missed Tag
- coder/coder-login (README: v1.0.15) SHOULD BE: 1.0.31 Missed Tag
- coder/devcontainers-cli (README: v1.0.3) SHOULD BE: 1.0.31 Missed Tag
- coder/fly-region (README: v1.0.2) SHOULD BE: 1.0.31 Missed Tag
- coder/gcp-region (README: v1.0.12) SHOULD BE: 1.0.31 Missed Tag
- coder/git-commit-signing (README: v1.0.11) SHOULD BE: 1.0.31 Missed
Tag
- coder/git-config (README: v1.0.15) SHOULD BE: 1.0.31 Missed Tag
- coder/github-upload-public-key (README: v1.0.15) SHOULD BE: 1.0.31
Missed Tag
- coder/jfrog-oauth (README: v1.0.19) SHOULD BE: 1.0.31 Missed Tag
- coder/jfrog-token (README: v1.0.30) SHOULD BE: 1.0.31 Missed Tag
- coder/personalize (README: v1.0.2) SHOULD BE: 1.0.31 Missed Tag
- coder/slackme (README: v1.0.2) SHOULD BE: 1.0.31 Missed Tag
- coder/vault-github (README: v1.0.7) SHOULD BE: 1.0.31 Missed Tag
- coder/vault-jwt (README: v1.1.0) Missed Tag but correct
All of these modules have not been tagged since the move from
coder/modules. I believe they all need to move to 1.0.31 to outpace the
latest published general version from coder/modules.
Modules Updated:
- coder/agentapi: v1.0.0 → v1.0.1
- coder/aider: v1.1.0 → v1.1.1
- coder/amazon-dcv-windows: v1.1.0 → v1.1.1
- coder/amazon-q: v1.1.0 → v1.1.1
- coder/aws-region: v1.0.12 → v1.0.31
- coder/azure-region: v1.0.12 → v1.0.31
- coder/claude-code: v2.0.2 → v2.0.3
- coder/coder-login: v1.0.15 → v1.0.31
- coder/code-server: v1.3.0 → v1.3.1
- coder/cursor: v1.2.0 → v1.2.1
- coder/devcontainers-cli: v1.0.3 → v1.0.31
- coder/dotfiles: v1.2.0 → v1.2.1
- coder/filebrowser: v1.1.1 → v1.1.2
- coder/fly-region: v1.0.2 → v1.0.31
- coder/gcp-region: v1.0.12 → v1.0.31
- coder/git-clone: v1.1.0 → v1.1.1
- coder/git-commit-signing: v1.0.11 → v1.0.31
- coder/git-config: v1.0.15 → v1.0.31
- coder/github-upload-public-key: v1.0.15 → v1.0.31
- coder/goose: v2.0.0 → v2.0.1
- coder/hcp-vault-secrets: v1.0.32 → v1.0.33
- coder/jetbrains: v1.0.0 → v1.0.1
- coder/jetbrains-gateway: v1.2.1 → v1.2.2
- coder/jfrog-oauth: v1.0.19 → v1.0.31
- coder/jfrog-token: v1.0.30 → v1.0.31
- coder/jupyterlab: v1.1.0 → v1.1.1
- coder/jupyter-notebook: v1.1.0 → v1.1.1
- coder/kasmvnc: v1.2.0 → v1.2.1
- coder/local-windows-rdp: v1.0.1 → v1.0.2
- coder/personalize: v1.0.2 → v1.0.31
- coder/slackme: v1.0.2 → v1.0.31
- coder/vault-github: v1.0.7 → v1.0.31
- coder/vault-jwt: v1.1.0 → v1.1.1
- coder/vault-token: v1.2.0 → v1.2.1
- coder/vscode-desktop: v1.1.0 → v1.1.1
- coder/vscode-web: v1.3.0 → v1.3.1
- coder/windows-rdp: v1.2.2 → v1.2.3
- coder/windsurf: v1.1.0 → v1.1.1
- coder/zed: v1.0.0 → v1.0.1
This commit is contained in:
@@ -72,8 +72,6 @@ Changes are automatically published to [registry.coder.com](https://registry.cod
|
|||||||
display_name: "Module Name"
|
display_name: "Module Name"
|
||||||
description: "What it does"
|
description: "What it does"
|
||||||
icon: "../../../../.icons/tool.svg"
|
icon: "../../../../.icons/tool.svg"
|
||||||
maintainer_github: "username"
|
|
||||||
partner_github: "partner-name" # Optional - For official partner modules
|
|
||||||
verified: false # Optional - Set by maintainers only
|
verified: false # Optional - Set by maintainers only
|
||||||
tags: ["tag1", "tag2"]
|
tags: ["tag1", "tag2"]
|
||||||
```
|
```
|
||||||
|
|||||||
@@ -2,7 +2,6 @@
|
|||||||
display_name: MODULE_NAME
|
display_name: MODULE_NAME
|
||||||
description: Describe what this module does
|
description: Describe what this module does
|
||||||
icon: ../../../../.icons/<A_RELEVANT_ICON>.svg
|
icon: ../../../../.icons/<A_RELEVANT_ICON>.svg
|
||||||
maintainer_github: GITHUB_USERNAME
|
|
||||||
verified: false
|
verified: false
|
||||||
tags: [helper]
|
tags: [helper]
|
||||||
---
|
---
|
||||||
|
|||||||
@@ -2,7 +2,6 @@
|
|||||||
display_name: Tasks on Docker
|
display_name: Tasks on Docker
|
||||||
description: Run Coder Tasks on Docker with an example application
|
description: Run Coder Tasks on Docker with an example application
|
||||||
icon: ../../../../.icons/tasks.svg
|
icon: ../../../../.icons/tasks.svg
|
||||||
maintainer_github: coder-labs
|
|
||||||
verified: false
|
verified: false
|
||||||
tags: [docker, container, ai, tasks]
|
tags: [docker, container, ai, tasks]
|
||||||
---
|
---
|
||||||
|
|||||||
@@ -2,7 +2,6 @@
|
|||||||
display_name: AgentAPI
|
display_name: AgentAPI
|
||||||
description: Building block for modules that need to run an agentapi server
|
description: Building block for modules that need to run an agentapi server
|
||||||
icon: ../../../../.icons/coder.svg
|
icon: ../../../../.icons/coder.svg
|
||||||
maintainer_github: coder
|
|
||||||
verified: true
|
verified: true
|
||||||
tags: [internal]
|
tags: [internal]
|
||||||
---
|
---
|
||||||
@@ -16,7 +15,7 @@ We do not recommend using this module directly. Instead, please consider using o
|
|||||||
```tf
|
```tf
|
||||||
module "agentapi" {
|
module "agentapi" {
|
||||||
source = "registry.coder.com/coder/agentapi/coder"
|
source = "registry.coder.com/coder/agentapi/coder"
|
||||||
version = "1.0.0"
|
version = "1.0.1"
|
||||||
|
|
||||||
agent_id = var.agent_id
|
agent_id = var.agent_id
|
||||||
web_app_slug = local.app_slug
|
web_app_slug = local.app_slug
|
||||||
|
|||||||
@@ -2,7 +2,6 @@
|
|||||||
display_name: Aider
|
display_name: Aider
|
||||||
description: Run Aider AI pair programming in your workspace
|
description: Run Aider AI pair programming in your workspace
|
||||||
icon: ../../../../.icons/aider.svg
|
icon: ../../../../.icons/aider.svg
|
||||||
maintainer_github: coder
|
|
||||||
verified: true
|
verified: true
|
||||||
tags: [agent, ai, aider]
|
tags: [agent, ai, aider]
|
||||||
---
|
---
|
||||||
@@ -14,7 +13,7 @@ Run [Aider](https://aider.chat) AI pair programming in your workspace. This modu
|
|||||||
```tf
|
```tf
|
||||||
module "aider" {
|
module "aider" {
|
||||||
source = "registry.coder.com/coder/aider/coder"
|
source = "registry.coder.com/coder/aider/coder"
|
||||||
version = "1.1.0"
|
version = "1.1.1"
|
||||||
agent_id = coder_agent.example.id
|
agent_id = coder_agent.example.id
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
@@ -69,7 +68,7 @@ variable "anthropic_api_key" {
|
|||||||
module "aider" {
|
module "aider" {
|
||||||
count = data.coder_workspace.me.start_count
|
count = data.coder_workspace.me.start_count
|
||||||
source = "registry.coder.com/coder/aider/coder"
|
source = "registry.coder.com/coder/aider/coder"
|
||||||
version = "1.1.0"
|
version = "1.1.1"
|
||||||
agent_id = coder_agent.example.id
|
agent_id = coder_agent.example.id
|
||||||
ai_api_key = var.anthropic_api_key
|
ai_api_key = var.anthropic_api_key
|
||||||
}
|
}
|
||||||
@@ -94,7 +93,7 @@ variable "openai_api_key" {
|
|||||||
module "aider" {
|
module "aider" {
|
||||||
count = data.coder_workspace.me.start_count
|
count = data.coder_workspace.me.start_count
|
||||||
source = "registry.coder.com/coder/aider/coder"
|
source = "registry.coder.com/coder/aider/coder"
|
||||||
version = "1.1.0"
|
version = "1.1.1"
|
||||||
agent_id = coder_agent.example.id
|
agent_id = coder_agent.example.id
|
||||||
use_tmux = true
|
use_tmux = true
|
||||||
ai_provider = "openai"
|
ai_provider = "openai"
|
||||||
@@ -115,7 +114,7 @@ variable "custom_api_key" {
|
|||||||
module "aider" {
|
module "aider" {
|
||||||
count = data.coder_workspace.me.start_count
|
count = data.coder_workspace.me.start_count
|
||||||
source = "registry.coder.com/coder/aider/coder"
|
source = "registry.coder.com/coder/aider/coder"
|
||||||
version = "1.1.0"
|
version = "1.1.1"
|
||||||
agent_id = coder_agent.example.id
|
agent_id = coder_agent.example.id
|
||||||
ai_provider = "custom"
|
ai_provider = "custom"
|
||||||
custom_env_var_name = "MY_CUSTOM_API_KEY"
|
custom_env_var_name = "MY_CUSTOM_API_KEY"
|
||||||
@@ -132,7 +131,7 @@ You can extend Aider's capabilities by adding custom extensions:
|
|||||||
module "aider" {
|
module "aider" {
|
||||||
count = data.coder_workspace.me.start_count
|
count = data.coder_workspace.me.start_count
|
||||||
source = "registry.coder.com/coder/aider/coder"
|
source = "registry.coder.com/coder/aider/coder"
|
||||||
version = "1.1.0"
|
version = "1.1.1"
|
||||||
agent_id = coder_agent.example.id
|
agent_id = coder_agent.example.id
|
||||||
ai_api_key = var.anthropic_api_key
|
ai_api_key = var.anthropic_api_key
|
||||||
|
|
||||||
@@ -211,7 +210,7 @@ data "coder_parameter" "ai_prompt" {
|
|||||||
module "aider" {
|
module "aider" {
|
||||||
count = data.coder_workspace.me.start_count
|
count = data.coder_workspace.me.start_count
|
||||||
source = "registry.coder.com/coder/aider/coder"
|
source = "registry.coder.com/coder/aider/coder"
|
||||||
version = "1.1.0"
|
version = "1.1.1"
|
||||||
agent_id = coder_agent.example.id
|
agent_id = coder_agent.example.id
|
||||||
ai_api_key = var.anthropic_api_key
|
ai_api_key = var.anthropic_api_key
|
||||||
task_prompt = data.coder_parameter.ai_prompt.value
|
task_prompt = data.coder_parameter.ai_prompt.value
|
||||||
|
|||||||
@@ -2,7 +2,6 @@
|
|||||||
display_name: Amazon DCV Windows
|
display_name: Amazon DCV Windows
|
||||||
description: Amazon DCV Server and Web Client for Windows
|
description: Amazon DCV Server and Web Client for Windows
|
||||||
icon: ../../../../.icons/dcv.svg
|
icon: ../../../../.icons/dcv.svg
|
||||||
maintainer_github: coder
|
|
||||||
verified: true
|
verified: true
|
||||||
tags: [windows, amazon, dcv, web, desktop]
|
tags: [windows, amazon, dcv, web, desktop]
|
||||||
---
|
---
|
||||||
@@ -19,7 +18,7 @@ Enable DCV Server and Web Client on Windows workspaces.
|
|||||||
module "dcv" {
|
module "dcv" {
|
||||||
count = data.coder_workspace.me.start_count
|
count = data.coder_workspace.me.start_count
|
||||||
source = "registry.coder.com/coder/amazon-dcv-windows/coder"
|
source = "registry.coder.com/coder/amazon-dcv-windows/coder"
|
||||||
version = "1.1.0"
|
version = "1.1.1"
|
||||||
agent_id = resource.coder_agent.main.id
|
agent_id = resource.coder_agent.main.id
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -2,7 +2,6 @@
|
|||||||
display_name: Amazon Q
|
display_name: Amazon Q
|
||||||
description: Run Amazon Q in your workspace to access Amazon's AI coding assistant.
|
description: Run Amazon Q in your workspace to access Amazon's AI coding assistant.
|
||||||
icon: ../../../../.icons/amazon-q.svg
|
icon: ../../../../.icons/amazon-q.svg
|
||||||
maintainer_github: coder
|
|
||||||
verified: true
|
verified: true
|
||||||
tags: [agent, ai, aws, amazon-q]
|
tags: [agent, ai, aws, amazon-q]
|
||||||
---
|
---
|
||||||
@@ -14,7 +13,7 @@ Run [Amazon Q](https://aws.amazon.com/q/) in your workspace to access Amazon's A
|
|||||||
```tf
|
```tf
|
||||||
module "amazon-q" {
|
module "amazon-q" {
|
||||||
source = "registry.coder.com/coder/amazon-q/coder"
|
source = "registry.coder.com/coder/amazon-q/coder"
|
||||||
version = "1.1.0"
|
version = "1.1.1"
|
||||||
agent_id = coder_agent.example.id
|
agent_id = coder_agent.example.id
|
||||||
# Required: see below for how to generate
|
# Required: see below for how to generate
|
||||||
experiment_auth_tarball = var.amazon_q_auth_tarball
|
experiment_auth_tarball = var.amazon_q_auth_tarball
|
||||||
@@ -82,7 +81,7 @@ module "amazon-q" {
|
|||||||
```tf
|
```tf
|
||||||
module "amazon-q" {
|
module "amazon-q" {
|
||||||
source = "registry.coder.com/coder/amazon-q/coder"
|
source = "registry.coder.com/coder/amazon-q/coder"
|
||||||
version = "1.1.0"
|
version = "1.1.1"
|
||||||
agent_id = coder_agent.example.id
|
agent_id = coder_agent.example.id
|
||||||
experiment_auth_tarball = var.amazon_q_auth_tarball
|
experiment_auth_tarball = var.amazon_q_auth_tarball
|
||||||
experiment_use_tmux = true
|
experiment_use_tmux = true
|
||||||
@@ -94,7 +93,7 @@ module "amazon-q" {
|
|||||||
```tf
|
```tf
|
||||||
module "amazon-q" {
|
module "amazon-q" {
|
||||||
source = "registry.coder.com/coder/amazon-q/coder"
|
source = "registry.coder.com/coder/amazon-q/coder"
|
||||||
version = "1.1.0"
|
version = "1.1.1"
|
||||||
agent_id = coder_agent.example.id
|
agent_id = coder_agent.example.id
|
||||||
experiment_auth_tarball = var.amazon_q_auth_tarball
|
experiment_auth_tarball = var.amazon_q_auth_tarball
|
||||||
experiment_report_tasks = true
|
experiment_report_tasks = true
|
||||||
@@ -106,7 +105,7 @@ module "amazon-q" {
|
|||||||
```tf
|
```tf
|
||||||
module "amazon-q" {
|
module "amazon-q" {
|
||||||
source = "registry.coder.com/coder/amazon-q/coder"
|
source = "registry.coder.com/coder/amazon-q/coder"
|
||||||
version = "1.1.0"
|
version = "1.1.1"
|
||||||
agent_id = coder_agent.example.id
|
agent_id = coder_agent.example.id
|
||||||
experiment_auth_tarball = var.amazon_q_auth_tarball
|
experiment_auth_tarball = var.amazon_q_auth_tarball
|
||||||
experiment_pre_install_script = "echo Pre-install!"
|
experiment_pre_install_script = "echo Pre-install!"
|
||||||
|
|||||||
@@ -2,7 +2,6 @@
|
|||||||
display_name: AWS Region
|
display_name: AWS Region
|
||||||
description: A parameter with human region names and icons
|
description: A parameter with human region names and icons
|
||||||
icon: ../../../../.icons/aws.svg
|
icon: ../../../../.icons/aws.svg
|
||||||
maintainer_github: coder
|
|
||||||
verified: true
|
verified: true
|
||||||
tags: [helper, parameter, regions, aws]
|
tags: [helper, parameter, regions, aws]
|
||||||
---
|
---
|
||||||
@@ -18,7 +17,7 @@ Customize the preselected parameter value:
|
|||||||
module "aws-region" {
|
module "aws-region" {
|
||||||
count = data.coder_workspace.me.start_count
|
count = data.coder_workspace.me.start_count
|
||||||
source = "registry.coder.com/coder/aws-region/coder"
|
source = "registry.coder.com/coder/aws-region/coder"
|
||||||
version = "1.0.12"
|
version = "1.0.31"
|
||||||
default = "us-east-1"
|
default = "us-east-1"
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -39,7 +38,7 @@ Change the display name and icon for a region using the corresponding maps:
|
|||||||
module "aws-region" {
|
module "aws-region" {
|
||||||
count = data.coder_workspace.me.start_count
|
count = data.coder_workspace.me.start_count
|
||||||
source = "registry.coder.com/coder/aws-region/coder"
|
source = "registry.coder.com/coder/aws-region/coder"
|
||||||
version = "1.0.12"
|
version = "1.0.31"
|
||||||
default = "ap-south-1"
|
default = "ap-south-1"
|
||||||
|
|
||||||
custom_names = {
|
custom_names = {
|
||||||
@@ -66,7 +65,7 @@ Hide the Asia Pacific regions Seoul and Osaka:
|
|||||||
module "aws-region" {
|
module "aws-region" {
|
||||||
count = data.coder_workspace.me.start_count
|
count = data.coder_workspace.me.start_count
|
||||||
source = "registry.coder.com/coder/aws-region/coder"
|
source = "registry.coder.com/coder/aws-region/coder"
|
||||||
version = "1.0.12"
|
version = "1.0.31"
|
||||||
exclude = ["ap-northeast-2", "ap-northeast-3"]
|
exclude = ["ap-northeast-2", "ap-northeast-3"]
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -2,7 +2,6 @@
|
|||||||
display_name: Azure Region
|
display_name: Azure Region
|
||||||
description: A parameter with human region names and icons
|
description: A parameter with human region names and icons
|
||||||
icon: ../../../../.icons/azure.svg
|
icon: ../../../../.icons/azure.svg
|
||||||
maintainer_github: coder
|
|
||||||
verified: true
|
verified: true
|
||||||
tags: [helper, parameter, azure, regions]
|
tags: [helper, parameter, azure, regions]
|
||||||
---
|
---
|
||||||
@@ -15,7 +14,7 @@ This module adds a parameter with all Azure regions, allowing developers to sele
|
|||||||
module "azure_region" {
|
module "azure_region" {
|
||||||
count = data.coder_workspace.me.start_count
|
count = data.coder_workspace.me.start_count
|
||||||
source = "registry.coder.com/coder/azure-region/coder"
|
source = "registry.coder.com/coder/azure-region/coder"
|
||||||
version = "1.0.12"
|
version = "1.0.31"
|
||||||
default = "eastus"
|
default = "eastus"
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -36,7 +35,7 @@ Change the display name and icon for a region using the corresponding maps:
|
|||||||
module "azure-region" {
|
module "azure-region" {
|
||||||
count = data.coder_workspace.me.start_count
|
count = data.coder_workspace.me.start_count
|
||||||
source = "registry.coder.com/coder/azure-region/coder"
|
source = "registry.coder.com/coder/azure-region/coder"
|
||||||
version = "1.0.12"
|
version = "1.0.31"
|
||||||
custom_names = {
|
custom_names = {
|
||||||
"australia" : "Go Australia!"
|
"australia" : "Go Australia!"
|
||||||
}
|
}
|
||||||
@@ -60,7 +59,7 @@ Hide all regions in Australia except australiacentral:
|
|||||||
module "azure-region" {
|
module "azure-region" {
|
||||||
count = data.coder_workspace.me.start_count
|
count = data.coder_workspace.me.start_count
|
||||||
source = "registry.coder.com/coder/azure-region/coder"
|
source = "registry.coder.com/coder/azure-region/coder"
|
||||||
version = "1.0.12"
|
version = "1.0.31"
|
||||||
exclude = [
|
exclude = [
|
||||||
"australia",
|
"australia",
|
||||||
"australiacentral2",
|
"australiacentral2",
|
||||||
|
|||||||
@@ -2,7 +2,6 @@
|
|||||||
display_name: Claude Code
|
display_name: Claude Code
|
||||||
description: Run Claude Code in your workspace
|
description: Run Claude Code in your workspace
|
||||||
icon: ../../../../.icons/claude.svg
|
icon: ../../../../.icons/claude.svg
|
||||||
maintainer_github: coder
|
|
||||||
verified: true
|
verified: true
|
||||||
tags: [agent, claude-code, ai, tasks]
|
tags: [agent, claude-code, ai, tasks]
|
||||||
---
|
---
|
||||||
|
|||||||
@@ -2,7 +2,6 @@
|
|||||||
display_name: code-server
|
display_name: code-server
|
||||||
description: VS Code in the browser
|
description: VS Code in the browser
|
||||||
icon: ../../../../.icons/code.svg
|
icon: ../../../../.icons/code.svg
|
||||||
maintainer_github: coder
|
|
||||||
verified: true
|
verified: true
|
||||||
tags: [ide, web, code-server]
|
tags: [ide, web, code-server]
|
||||||
---
|
---
|
||||||
@@ -15,7 +14,7 @@ Automatically install [code-server](https://github.com/coder/code-server) in a w
|
|||||||
module "code-server" {
|
module "code-server" {
|
||||||
count = data.coder_workspace.me.start_count
|
count = data.coder_workspace.me.start_count
|
||||||
source = "registry.coder.com/coder/code-server/coder"
|
source = "registry.coder.com/coder/code-server/coder"
|
||||||
version = "1.3.0"
|
version = "1.3.1"
|
||||||
agent_id = coder_agent.example.id
|
agent_id = coder_agent.example.id
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
@@ -30,7 +29,7 @@ module "code-server" {
|
|||||||
module "code-server" {
|
module "code-server" {
|
||||||
count = data.coder_workspace.me.start_count
|
count = data.coder_workspace.me.start_count
|
||||||
source = "registry.coder.com/coder/code-server/coder"
|
source = "registry.coder.com/coder/code-server/coder"
|
||||||
version = "1.3.0"
|
version = "1.3.1"
|
||||||
agent_id = coder_agent.example.id
|
agent_id = coder_agent.example.id
|
||||||
install_version = "4.8.3"
|
install_version = "4.8.3"
|
||||||
}
|
}
|
||||||
@@ -44,7 +43,7 @@ Install the Dracula theme from [OpenVSX](https://open-vsx.org/):
|
|||||||
module "code-server" {
|
module "code-server" {
|
||||||
count = data.coder_workspace.me.start_count
|
count = data.coder_workspace.me.start_count
|
||||||
source = "registry.coder.com/coder/code-server/coder"
|
source = "registry.coder.com/coder/code-server/coder"
|
||||||
version = "1.3.0"
|
version = "1.3.1"
|
||||||
agent_id = coder_agent.example.id
|
agent_id = coder_agent.example.id
|
||||||
extensions = [
|
extensions = [
|
||||||
"dracula-theme.theme-dracula"
|
"dracula-theme.theme-dracula"
|
||||||
@@ -62,7 +61,7 @@ Configure VS Code's [settings.json](https://code.visualstudio.com/docs/getstarte
|
|||||||
module "code-server" {
|
module "code-server" {
|
||||||
count = data.coder_workspace.me.start_count
|
count = data.coder_workspace.me.start_count
|
||||||
source = "registry.coder.com/coder/code-server/coder"
|
source = "registry.coder.com/coder/code-server/coder"
|
||||||
version = "1.3.0"
|
version = "1.3.1"
|
||||||
agent_id = coder_agent.example.id
|
agent_id = coder_agent.example.id
|
||||||
extensions = ["dracula-theme.theme-dracula"]
|
extensions = ["dracula-theme.theme-dracula"]
|
||||||
settings = {
|
settings = {
|
||||||
@@ -79,7 +78,7 @@ Just run code-server in the background, don't fetch it from GitHub:
|
|||||||
module "code-server" {
|
module "code-server" {
|
||||||
count = data.coder_workspace.me.start_count
|
count = data.coder_workspace.me.start_count
|
||||||
source = "registry.coder.com/coder/code-server/coder"
|
source = "registry.coder.com/coder/code-server/coder"
|
||||||
version = "1.3.0"
|
version = "1.3.1"
|
||||||
agent_id = coder_agent.example.id
|
agent_id = coder_agent.example.id
|
||||||
extensions = ["dracula-theme.theme-dracula", "ms-azuretools.vscode-docker"]
|
extensions = ["dracula-theme.theme-dracula", "ms-azuretools.vscode-docker"]
|
||||||
}
|
}
|
||||||
@@ -95,7 +94,7 @@ Run an existing copy of code-server if found, otherwise download from GitHub:
|
|||||||
module "code-server" {
|
module "code-server" {
|
||||||
count = data.coder_workspace.me.start_count
|
count = data.coder_workspace.me.start_count
|
||||||
source = "registry.coder.com/coder/code-server/coder"
|
source = "registry.coder.com/coder/code-server/coder"
|
||||||
version = "1.3.0"
|
version = "1.3.1"
|
||||||
agent_id = coder_agent.example.id
|
agent_id = coder_agent.example.id
|
||||||
use_cached = true
|
use_cached = true
|
||||||
extensions = ["dracula-theme.theme-dracula", "ms-azuretools.vscode-docker"]
|
extensions = ["dracula-theme.theme-dracula", "ms-azuretools.vscode-docker"]
|
||||||
@@ -108,7 +107,7 @@ Just run code-server in the background, don't fetch it from GitHub:
|
|||||||
module "code-server" {
|
module "code-server" {
|
||||||
count = data.coder_workspace.me.start_count
|
count = data.coder_workspace.me.start_count
|
||||||
source = "registry.coder.com/coder/code-server/coder"
|
source = "registry.coder.com/coder/code-server/coder"
|
||||||
version = "1.3.0"
|
version = "1.3.1"
|
||||||
agent_id = coder_agent.example.id
|
agent_id = coder_agent.example.id
|
||||||
offline = true
|
offline = true
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -2,7 +2,6 @@
|
|||||||
display_name: Coder Login
|
display_name: Coder Login
|
||||||
description: Automatically logs the user into Coder on their workspace
|
description: Automatically logs the user into Coder on their workspace
|
||||||
icon: ../../../../.icons/coder.svg
|
icon: ../../../../.icons/coder.svg
|
||||||
maintainer_github: coder
|
|
||||||
verified: true
|
verified: true
|
||||||
tags: [helper]
|
tags: [helper]
|
||||||
---
|
---
|
||||||
@@ -15,7 +14,7 @@ Automatically logs the user into Coder when creating their workspace.
|
|||||||
module "coder-login" {
|
module "coder-login" {
|
||||||
count = data.coder_workspace.me.start_count
|
count = data.coder_workspace.me.start_count
|
||||||
source = "registry.coder.com/coder/coder-login/coder"
|
source = "registry.coder.com/coder/coder-login/coder"
|
||||||
version = "1.0.15"
|
version = "1.0.31"
|
||||||
agent_id = coder_agent.example.id
|
agent_id = coder_agent.example.id
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|||||||
@@ -2,7 +2,6 @@
|
|||||||
display_name: Cursor IDE
|
display_name: Cursor IDE
|
||||||
description: Add a one-click button to launch Cursor IDE
|
description: Add a one-click button to launch Cursor IDE
|
||||||
icon: ../../../../.icons/cursor.svg
|
icon: ../../../../.icons/cursor.svg
|
||||||
maintainer_github: coder
|
|
||||||
verified: true
|
verified: true
|
||||||
tags: [ide, cursor, ai]
|
tags: [ide, cursor, ai]
|
||||||
---
|
---
|
||||||
@@ -17,7 +16,7 @@ Uses the [Coder Remote VS Code Extension](https://github.com/coder/vscode-coder)
|
|||||||
module "cursor" {
|
module "cursor" {
|
||||||
count = data.coder_workspace.me.start_count
|
count = data.coder_workspace.me.start_count
|
||||||
source = "registry.coder.com/coder/cursor/coder"
|
source = "registry.coder.com/coder/cursor/coder"
|
||||||
version = "1.2.0"
|
version = "1.2.1"
|
||||||
agent_id = coder_agent.example.id
|
agent_id = coder_agent.example.id
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
@@ -30,7 +29,7 @@ module "cursor" {
|
|||||||
module "cursor" {
|
module "cursor" {
|
||||||
count = data.coder_workspace.me.start_count
|
count = data.coder_workspace.me.start_count
|
||||||
source = "registry.coder.com/coder/cursor/coder"
|
source = "registry.coder.com/coder/cursor/coder"
|
||||||
version = "1.2.0"
|
version = "1.2.1"
|
||||||
agent_id = coder_agent.example.id
|
agent_id = coder_agent.example.id
|
||||||
folder = "/home/coder/project"
|
folder = "/home/coder/project"
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -3,7 +3,6 @@ display_name: devcontainers-cli
|
|||||||
description: devcontainers-cli module provides an easy way to install @devcontainers/cli into a workspace
|
description: devcontainers-cli module provides an easy way to install @devcontainers/cli into a workspace
|
||||||
icon: ../../../../.icons/devcontainers.svg
|
icon: ../../../../.icons/devcontainers.svg
|
||||||
verified: true
|
verified: true
|
||||||
maintainer_github: coder
|
|
||||||
tags: [devcontainers]
|
tags: [devcontainers]
|
||||||
---
|
---
|
||||||
|
|
||||||
@@ -16,7 +15,7 @@ The devcontainers-cli module provides an easy way to install [`@devcontainers/cl
|
|||||||
```tf
|
```tf
|
||||||
module "devcontainers-cli" {
|
module "devcontainers-cli" {
|
||||||
source = "registry.coder.com/coder/devcontainers-cli/coder"
|
source = "registry.coder.com/coder/devcontainers-cli/coder"
|
||||||
version = "1.0.3"
|
version = "1.0.31"
|
||||||
agent_id = coder_agent.example.id
|
agent_id = coder_agent.example.id
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|||||||
@@ -2,7 +2,6 @@
|
|||||||
display_name: Dotfiles
|
display_name: Dotfiles
|
||||||
description: Allow developers to optionally bring their own dotfiles repository to customize their shell and IDE settings!
|
description: Allow developers to optionally bring their own dotfiles repository to customize their shell and IDE settings!
|
||||||
icon: ../../../../.icons/dotfiles.svg
|
icon: ../../../../.icons/dotfiles.svg
|
||||||
maintainer_github: coder
|
|
||||||
verified: true
|
verified: true
|
||||||
tags: [helper, dotfiles]
|
tags: [helper, dotfiles]
|
||||||
---
|
---
|
||||||
@@ -19,7 +18,7 @@ Under the hood, this module uses the [coder dotfiles](https://coder.com/docs/v2/
|
|||||||
module "dotfiles" {
|
module "dotfiles" {
|
||||||
count = data.coder_workspace.me.start_count
|
count = data.coder_workspace.me.start_count
|
||||||
source = "registry.coder.com/coder/dotfiles/coder"
|
source = "registry.coder.com/coder/dotfiles/coder"
|
||||||
version = "1.2.0"
|
version = "1.2.1"
|
||||||
agent_id = coder_agent.example.id
|
agent_id = coder_agent.example.id
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
@@ -32,7 +31,7 @@ module "dotfiles" {
|
|||||||
module "dotfiles" {
|
module "dotfiles" {
|
||||||
count = data.coder_workspace.me.start_count
|
count = data.coder_workspace.me.start_count
|
||||||
source = "registry.coder.com/coder/dotfiles/coder"
|
source = "registry.coder.com/coder/dotfiles/coder"
|
||||||
version = "1.2.0"
|
version = "1.2.1"
|
||||||
agent_id = coder_agent.example.id
|
agent_id = coder_agent.example.id
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
@@ -43,7 +42,7 @@ module "dotfiles" {
|
|||||||
module "dotfiles" {
|
module "dotfiles" {
|
||||||
count = data.coder_workspace.me.start_count
|
count = data.coder_workspace.me.start_count
|
||||||
source = "registry.coder.com/coder/dotfiles/coder"
|
source = "registry.coder.com/coder/dotfiles/coder"
|
||||||
version = "1.2.0"
|
version = "1.2.1"
|
||||||
agent_id = coder_agent.example.id
|
agent_id = coder_agent.example.id
|
||||||
user = "root"
|
user = "root"
|
||||||
}
|
}
|
||||||
@@ -55,14 +54,14 @@ module "dotfiles" {
|
|||||||
module "dotfiles" {
|
module "dotfiles" {
|
||||||
count = data.coder_workspace.me.start_count
|
count = data.coder_workspace.me.start_count
|
||||||
source = "registry.coder.com/coder/dotfiles/coder"
|
source = "registry.coder.com/coder/dotfiles/coder"
|
||||||
version = "1.2.0"
|
version = "1.2.1"
|
||||||
agent_id = coder_agent.example.id
|
agent_id = coder_agent.example.id
|
||||||
}
|
}
|
||||||
|
|
||||||
module "dotfiles-root" {
|
module "dotfiles-root" {
|
||||||
count = data.coder_workspace.me.start_count
|
count = data.coder_workspace.me.start_count
|
||||||
source = "registry.coder.com/coder/dotfiles/coder"
|
source = "registry.coder.com/coder/dotfiles/coder"
|
||||||
version = "1.2.0"
|
version = "1.2.1"
|
||||||
agent_id = coder_agent.example.id
|
agent_id = coder_agent.example.id
|
||||||
user = "root"
|
user = "root"
|
||||||
dotfiles_uri = module.dotfiles.dotfiles_uri
|
dotfiles_uri = module.dotfiles.dotfiles_uri
|
||||||
@@ -77,7 +76,7 @@ You can set a default dotfiles repository for all users by setting the `default_
|
|||||||
module "dotfiles" {
|
module "dotfiles" {
|
||||||
count = data.coder_workspace.me.start_count
|
count = data.coder_workspace.me.start_count
|
||||||
source = "registry.coder.com/coder/dotfiles/coder"
|
source = "registry.coder.com/coder/dotfiles/coder"
|
||||||
version = "1.2.0"
|
version = "1.2.1"
|
||||||
agent_id = coder_agent.example.id
|
agent_id = coder_agent.example.id
|
||||||
default_dotfiles_uri = "https://github.com/coder/dotfiles"
|
default_dotfiles_uri = "https://github.com/coder/dotfiles"
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -2,7 +2,6 @@
|
|||||||
display_name: File Browser
|
display_name: File Browser
|
||||||
description: A file browser for your workspace
|
description: A file browser for your workspace
|
||||||
icon: ../../../../.icons/filebrowser.svg
|
icon: ../../../../.icons/filebrowser.svg
|
||||||
maintainer_github: coder
|
|
||||||
verified: true
|
verified: true
|
||||||
tags: [filebrowser, web]
|
tags: [filebrowser, web]
|
||||||
---
|
---
|
||||||
@@ -15,7 +14,7 @@ A file browser for your workspace.
|
|||||||
module "filebrowser" {
|
module "filebrowser" {
|
||||||
count = data.coder_workspace.me.start_count
|
count = data.coder_workspace.me.start_count
|
||||||
source = "registry.coder.com/coder/filebrowser/coder"
|
source = "registry.coder.com/coder/filebrowser/coder"
|
||||||
version = "1.1.1"
|
version = "1.1.2"
|
||||||
agent_id = coder_agent.example.id
|
agent_id = coder_agent.example.id
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
@@ -30,7 +29,7 @@ module "filebrowser" {
|
|||||||
module "filebrowser" {
|
module "filebrowser" {
|
||||||
count = data.coder_workspace.me.start_count
|
count = data.coder_workspace.me.start_count
|
||||||
source = "registry.coder.com/coder/filebrowser/coder"
|
source = "registry.coder.com/coder/filebrowser/coder"
|
||||||
version = "1.1.1"
|
version = "1.1.2"
|
||||||
agent_id = coder_agent.example.id
|
agent_id = coder_agent.example.id
|
||||||
folder = "/home/coder/project"
|
folder = "/home/coder/project"
|
||||||
}
|
}
|
||||||
@@ -42,7 +41,7 @@ module "filebrowser" {
|
|||||||
module "filebrowser" {
|
module "filebrowser" {
|
||||||
count = data.coder_workspace.me.start_count
|
count = data.coder_workspace.me.start_count
|
||||||
source = "registry.coder.com/coder/filebrowser/coder"
|
source = "registry.coder.com/coder/filebrowser/coder"
|
||||||
version = "1.1.1"
|
version = "1.1.2"
|
||||||
agent_id = coder_agent.example.id
|
agent_id = coder_agent.example.id
|
||||||
database_path = ".config/filebrowser.db"
|
database_path = ".config/filebrowser.db"
|
||||||
}
|
}
|
||||||
@@ -54,7 +53,7 @@ module "filebrowser" {
|
|||||||
module "filebrowser" {
|
module "filebrowser" {
|
||||||
count = data.coder_workspace.me.start_count
|
count = data.coder_workspace.me.start_count
|
||||||
source = "registry.coder.com/coder/filebrowser/coder"
|
source = "registry.coder.com/coder/filebrowser/coder"
|
||||||
version = "1.1.1"
|
version = "1.1.2"
|
||||||
agent_id = coder_agent.example.id
|
agent_id = coder_agent.example.id
|
||||||
agent_name = "main"
|
agent_name = "main"
|
||||||
subdomain = false
|
subdomain = false
|
||||||
|
|||||||
@@ -2,7 +2,6 @@
|
|||||||
display_name: Fly.io Region
|
display_name: Fly.io Region
|
||||||
description: A parameter with human region names and icons
|
description: A parameter with human region names and icons
|
||||||
icon: ../../../../.icons/fly.svg
|
icon: ../../../../.icons/fly.svg
|
||||||
maintainer_github: coder
|
|
||||||
verified: true
|
verified: true
|
||||||
tags: [helper, parameter, fly.io, regions]
|
tags: [helper, parameter, fly.io, regions]
|
||||||
---
|
---
|
||||||
@@ -17,7 +16,7 @@ We can use the simplest format here, only adding a default selection as the `atl
|
|||||||
module "fly-region" {
|
module "fly-region" {
|
||||||
count = data.coder_workspace.me.start_count
|
count = data.coder_workspace.me.start_count
|
||||||
source = "registry.coder.com/coder/fly-region/coder"
|
source = "registry.coder.com/coder/fly-region/coder"
|
||||||
version = "1.0.2"
|
version = "1.0.31"
|
||||||
default = "atl"
|
default = "atl"
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
@@ -34,7 +33,7 @@ The regions argument can be used to display only the desired regions in the Code
|
|||||||
module "fly-region" {
|
module "fly-region" {
|
||||||
count = data.coder_workspace.me.start_count
|
count = data.coder_workspace.me.start_count
|
||||||
source = "registry.coder.com/coder/fly-region/coder"
|
source = "registry.coder.com/coder/fly-region/coder"
|
||||||
version = "1.0.2"
|
version = "1.0.31"
|
||||||
default = "ams"
|
default = "ams"
|
||||||
regions = ["ams", "arn", "atl"]
|
regions = ["ams", "arn", "atl"]
|
||||||
}
|
}
|
||||||
@@ -50,7 +49,7 @@ Set custom icons and names with their respective maps.
|
|||||||
module "fly-region" {
|
module "fly-region" {
|
||||||
count = data.coder_workspace.me.start_count
|
count = data.coder_workspace.me.start_count
|
||||||
source = "registry.coder.com/coder/fly-region/coder"
|
source = "registry.coder.com/coder/fly-region/coder"
|
||||||
version = "1.0.2"
|
version = "1.0.31"
|
||||||
default = "ams"
|
default = "ams"
|
||||||
|
|
||||||
custom_icons = {
|
custom_icons = {
|
||||||
|
|||||||
@@ -2,7 +2,6 @@
|
|||||||
display_name: GCP Region
|
display_name: GCP Region
|
||||||
description: Add Google Cloud Platform regions to your Coder template.
|
description: Add Google Cloud Platform regions to your Coder template.
|
||||||
icon: ../../../../.icons/gcp.svg
|
icon: ../../../../.icons/gcp.svg
|
||||||
maintainer_github: coder
|
|
||||||
verified: true
|
verified: true
|
||||||
tags: [gcp, regions, parameter, helper]
|
tags: [gcp, regions, parameter, helper]
|
||||||
---
|
---
|
||||||
@@ -15,7 +14,7 @@ This module adds Google Cloud Platform regions to your Coder template.
|
|||||||
module "gcp_region" {
|
module "gcp_region" {
|
||||||
count = data.coder_workspace.me.start_count
|
count = data.coder_workspace.me.start_count
|
||||||
source = "registry.coder.com/coder/gcp-region/coder"
|
source = "registry.coder.com/coder/gcp-region/coder"
|
||||||
version = "1.0.12"
|
version = "1.0.31"
|
||||||
regions = ["us", "europe"]
|
regions = ["us", "europe"]
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -36,7 +35,7 @@ Note: setting `gpu_only = true` and using a default region without GPU support,
|
|||||||
module "gcp_region" {
|
module "gcp_region" {
|
||||||
count = data.coder_workspace.me.start_count
|
count = data.coder_workspace.me.start_count
|
||||||
source = "registry.coder.com/coder/gcp-region/coder"
|
source = "registry.coder.com/coder/gcp-region/coder"
|
||||||
version = "1.0.12"
|
version = "1.0.31"
|
||||||
default = ["us-west1-a"]
|
default = ["us-west1-a"]
|
||||||
regions = ["us-west1"]
|
regions = ["us-west1"]
|
||||||
gpu_only = false
|
gpu_only = false
|
||||||
@@ -53,7 +52,7 @@ resource "google_compute_instance" "example" {
|
|||||||
module "gcp_region" {
|
module "gcp_region" {
|
||||||
count = data.coder_workspace.me.start_count
|
count = data.coder_workspace.me.start_count
|
||||||
source = "registry.coder.com/coder/gcp-region/coder"
|
source = "registry.coder.com/coder/gcp-region/coder"
|
||||||
version = "1.0.12"
|
version = "1.0.31"
|
||||||
regions = ["europe-west"]
|
regions = ["europe-west"]
|
||||||
single_zone_per_region = false
|
single_zone_per_region = false
|
||||||
}
|
}
|
||||||
@@ -69,7 +68,7 @@ resource "google_compute_instance" "example" {
|
|||||||
module "gcp_region" {
|
module "gcp_region" {
|
||||||
count = data.coder_workspace.me.start_count
|
count = data.coder_workspace.me.start_count
|
||||||
source = "registry.coder.com/coder/gcp-region/coder"
|
source = "registry.coder.com/coder/gcp-region/coder"
|
||||||
version = "1.0.12"
|
version = "1.0.31"
|
||||||
regions = ["us", "europe"]
|
regions = ["us", "europe"]
|
||||||
gpu_only = true
|
gpu_only = true
|
||||||
single_zone_per_region = true
|
single_zone_per_region = true
|
||||||
|
|||||||
@@ -2,7 +2,6 @@
|
|||||||
display_name: Git Clone
|
display_name: Git Clone
|
||||||
description: Clone a Git repository by URL and skip if it exists.
|
description: Clone a Git repository by URL and skip if it exists.
|
||||||
icon: ../../../../.icons/git.svg
|
icon: ../../../../.icons/git.svg
|
||||||
maintainer_github: coder
|
|
||||||
verified: true
|
verified: true
|
||||||
tags: [git, helper]
|
tags: [git, helper]
|
||||||
---
|
---
|
||||||
@@ -15,7 +14,7 @@ This module allows you to automatically clone a repository by URL and skip if it
|
|||||||
module "git-clone" {
|
module "git-clone" {
|
||||||
count = data.coder_workspace.me.start_count
|
count = data.coder_workspace.me.start_count
|
||||||
source = "registry.coder.com/coder/git-clone/coder"
|
source = "registry.coder.com/coder/git-clone/coder"
|
||||||
version = "1.1.0"
|
version = "1.1.1"
|
||||||
agent_id = coder_agent.example.id
|
agent_id = coder_agent.example.id
|
||||||
url = "https://github.com/coder/coder"
|
url = "https://github.com/coder/coder"
|
||||||
}
|
}
|
||||||
@@ -29,7 +28,7 @@ module "git-clone" {
|
|||||||
module "git-clone" {
|
module "git-clone" {
|
||||||
count = data.coder_workspace.me.start_count
|
count = data.coder_workspace.me.start_count
|
||||||
source = "registry.coder.com/coder/git-clone/coder"
|
source = "registry.coder.com/coder/git-clone/coder"
|
||||||
version = "1.1.0"
|
version = "1.1.1"
|
||||||
agent_id = coder_agent.example.id
|
agent_id = coder_agent.example.id
|
||||||
url = "https://github.com/coder/coder"
|
url = "https://github.com/coder/coder"
|
||||||
base_dir = "~/projects/coder"
|
base_dir = "~/projects/coder"
|
||||||
@@ -44,7 +43,7 @@ To use with [Git Authentication](https://coder.com/docs/v2/latest/admin/git-prov
|
|||||||
module "git-clone" {
|
module "git-clone" {
|
||||||
count = data.coder_workspace.me.start_count
|
count = data.coder_workspace.me.start_count
|
||||||
source = "registry.coder.com/coder/git-clone/coder"
|
source = "registry.coder.com/coder/git-clone/coder"
|
||||||
version = "1.1.0"
|
version = "1.1.1"
|
||||||
agent_id = coder_agent.example.id
|
agent_id = coder_agent.example.id
|
||||||
url = "https://github.com/coder/coder"
|
url = "https://github.com/coder/coder"
|
||||||
}
|
}
|
||||||
@@ -70,7 +69,7 @@ data "coder_parameter" "git_repo" {
|
|||||||
module "git_clone" {
|
module "git_clone" {
|
||||||
count = data.coder_workspace.me.start_count
|
count = data.coder_workspace.me.start_count
|
||||||
source = "registry.coder.com/coder/git-clone/coder"
|
source = "registry.coder.com/coder/git-clone/coder"
|
||||||
version = "1.1.0"
|
version = "1.1.1"
|
||||||
agent_id = coder_agent.example.id
|
agent_id = coder_agent.example.id
|
||||||
url = data.coder_parameter.git_repo.value
|
url = data.coder_parameter.git_repo.value
|
||||||
}
|
}
|
||||||
@@ -104,7 +103,7 @@ Configuring `git-clone` for a self-hosted GitHub Enterprise Server running at `g
|
|||||||
module "git-clone" {
|
module "git-clone" {
|
||||||
count = data.coder_workspace.me.start_count
|
count = data.coder_workspace.me.start_count
|
||||||
source = "registry.coder.com/coder/git-clone/coder"
|
source = "registry.coder.com/coder/git-clone/coder"
|
||||||
version = "1.1.0"
|
version = "1.1.1"
|
||||||
agent_id = coder_agent.example.id
|
agent_id = coder_agent.example.id
|
||||||
url = "https://github.example.com/coder/coder/tree/feat/example"
|
url = "https://github.example.com/coder/coder/tree/feat/example"
|
||||||
git_providers = {
|
git_providers = {
|
||||||
@@ -123,7 +122,7 @@ To GitLab clone with a specific branch like `feat/example`
|
|||||||
module "git-clone" {
|
module "git-clone" {
|
||||||
count = data.coder_workspace.me.start_count
|
count = data.coder_workspace.me.start_count
|
||||||
source = "registry.coder.com/coder/git-clone/coder"
|
source = "registry.coder.com/coder/git-clone/coder"
|
||||||
version = "1.1.0"
|
version = "1.1.1"
|
||||||
agent_id = coder_agent.example.id
|
agent_id = coder_agent.example.id
|
||||||
url = "https://gitlab.com/coder/coder/-/tree/feat/example"
|
url = "https://gitlab.com/coder/coder/-/tree/feat/example"
|
||||||
}
|
}
|
||||||
@@ -135,7 +134,7 @@ Configuring `git-clone` for a self-hosted GitLab running at `gitlab.example.com`
|
|||||||
module "git-clone" {
|
module "git-clone" {
|
||||||
count = data.coder_workspace.me.start_count
|
count = data.coder_workspace.me.start_count
|
||||||
source = "registry.coder.com/coder/git-clone/coder"
|
source = "registry.coder.com/coder/git-clone/coder"
|
||||||
version = "1.1.0"
|
version = "1.1.1"
|
||||||
agent_id = coder_agent.example.id
|
agent_id = coder_agent.example.id
|
||||||
url = "https://gitlab.example.com/coder/coder/-/tree/feat/example"
|
url = "https://gitlab.example.com/coder/coder/-/tree/feat/example"
|
||||||
git_providers = {
|
git_providers = {
|
||||||
@@ -156,7 +155,7 @@ For example, to clone the `feat/example` branch:
|
|||||||
module "git-clone" {
|
module "git-clone" {
|
||||||
count = data.coder_workspace.me.start_count
|
count = data.coder_workspace.me.start_count
|
||||||
source = "registry.coder.com/coder/git-clone/coder"
|
source = "registry.coder.com/coder/git-clone/coder"
|
||||||
version = "1.1.0"
|
version = "1.1.1"
|
||||||
agent_id = coder_agent.example.id
|
agent_id = coder_agent.example.id
|
||||||
url = "https://github.com/coder/coder"
|
url = "https://github.com/coder/coder"
|
||||||
branch_name = "feat/example"
|
branch_name = "feat/example"
|
||||||
@@ -174,7 +173,7 @@ For example, this will clone into the `~/projects/coder/coder-dev` folder:
|
|||||||
module "git-clone" {
|
module "git-clone" {
|
||||||
count = data.coder_workspace.me.start_count
|
count = data.coder_workspace.me.start_count
|
||||||
source = "registry.coder.com/coder/git-clone/coder"
|
source = "registry.coder.com/coder/git-clone/coder"
|
||||||
version = "1.1.0"
|
version = "1.1.1"
|
||||||
agent_id = coder_agent.example.id
|
agent_id = coder_agent.example.id
|
||||||
url = "https://github.com/coder/coder"
|
url = "https://github.com/coder/coder"
|
||||||
folder_name = "coder-dev"
|
folder_name = "coder-dev"
|
||||||
|
|||||||
@@ -2,7 +2,6 @@
|
|||||||
display_name: Git commit signing
|
display_name: Git commit signing
|
||||||
description: Configures Git to sign commits using your Coder SSH key
|
description: Configures Git to sign commits using your Coder SSH key
|
||||||
icon: ../../../../.icons/git.svg
|
icon: ../../../../.icons/git.svg
|
||||||
maintainer_github: coder
|
|
||||||
verified: true
|
verified: true
|
||||||
tags: [helper, git]
|
tags: [helper, git]
|
||||||
---
|
---
|
||||||
@@ -23,7 +22,7 @@ This module has a chance of conflicting with the user's dotfiles / the personali
|
|||||||
module "git-commit-signing" {
|
module "git-commit-signing" {
|
||||||
count = data.coder_workspace.me.start_count
|
count = data.coder_workspace.me.start_count
|
||||||
source = "registry.coder.com/coder/git-commit-signing/coder"
|
source = "registry.coder.com/coder/git-commit-signing/coder"
|
||||||
version = "1.0.11"
|
version = "1.0.31"
|
||||||
agent_id = coder_agent.example.id
|
agent_id = coder_agent.example.id
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|||||||
@@ -2,7 +2,6 @@
|
|||||||
display_name: Git Config
|
display_name: Git Config
|
||||||
description: Stores Git configuration from Coder credentials
|
description: Stores Git configuration from Coder credentials
|
||||||
icon: ../../../../.icons/git.svg
|
icon: ../../../../.icons/git.svg
|
||||||
maintainer_github: coder
|
|
||||||
verified: true
|
verified: true
|
||||||
tags: [helper, git]
|
tags: [helper, git]
|
||||||
---
|
---
|
||||||
@@ -15,7 +14,7 @@ Runs a script that updates git credentials in the workspace to match the user's
|
|||||||
module "git-config" {
|
module "git-config" {
|
||||||
count = data.coder_workspace.me.start_count
|
count = data.coder_workspace.me.start_count
|
||||||
source = "registry.coder.com/coder/git-config/coder"
|
source = "registry.coder.com/coder/git-config/coder"
|
||||||
version = "1.0.15"
|
version = "1.0.31"
|
||||||
agent_id = coder_agent.example.id
|
agent_id = coder_agent.example.id
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
@@ -30,7 +29,7 @@ TODO: Add screenshot
|
|||||||
module "git-config" {
|
module "git-config" {
|
||||||
count = data.coder_workspace.me.start_count
|
count = data.coder_workspace.me.start_count
|
||||||
source = "registry.coder.com/coder/git-config/coder"
|
source = "registry.coder.com/coder/git-config/coder"
|
||||||
version = "1.0.15"
|
version = "1.0.31"
|
||||||
agent_id = coder_agent.example.id
|
agent_id = coder_agent.example.id
|
||||||
allow_email_change = true
|
allow_email_change = true
|
||||||
}
|
}
|
||||||
@@ -44,7 +43,7 @@ TODO: Add screenshot
|
|||||||
module "git-config" {
|
module "git-config" {
|
||||||
count = data.coder_workspace.me.start_count
|
count = data.coder_workspace.me.start_count
|
||||||
source = "registry.coder.com/coder/git-config/coder"
|
source = "registry.coder.com/coder/git-config/coder"
|
||||||
version = "1.0.15"
|
version = "1.0.31"
|
||||||
agent_id = coder_agent.example.id
|
agent_id = coder_agent.example.id
|
||||||
allow_username_change = false
|
allow_username_change = false
|
||||||
allow_email_change = false
|
allow_email_change = false
|
||||||
|
|||||||
@@ -2,7 +2,6 @@
|
|||||||
display_name: Github Upload Public Key
|
display_name: Github Upload Public Key
|
||||||
description: Automates uploading Coder public key to Github so users don't have to.
|
description: Automates uploading Coder public key to Github so users don't have to.
|
||||||
icon: ../../../../.icons/github.svg
|
icon: ../../../../.icons/github.svg
|
||||||
maintainer_github: coder
|
|
||||||
verified: true
|
verified: true
|
||||||
tags: [helper, git]
|
tags: [helper, git]
|
||||||
---
|
---
|
||||||
@@ -15,7 +14,7 @@ Templates that utilize Github External Auth can automatically ensure that the Co
|
|||||||
module "github-upload-public-key" {
|
module "github-upload-public-key" {
|
||||||
count = data.coder_workspace.me.start_count
|
count = data.coder_workspace.me.start_count
|
||||||
source = "registry.coder.com/coder/github-upload-public-key/coder"
|
source = "registry.coder.com/coder/github-upload-public-key/coder"
|
||||||
version = "1.0.15"
|
version = "1.0.31"
|
||||||
agent_id = coder_agent.example.id
|
agent_id = coder_agent.example.id
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
@@ -48,7 +47,7 @@ data "coder_external_auth" "github" {
|
|||||||
module "github-upload-public-key" {
|
module "github-upload-public-key" {
|
||||||
count = data.coder_workspace.me.start_count
|
count = data.coder_workspace.me.start_count
|
||||||
source = "registry.coder.com/coder/github-upload-public-key/coder"
|
source = "registry.coder.com/coder/github-upload-public-key/coder"
|
||||||
version = "1.0.15"
|
version = "1.0.31"
|
||||||
agent_id = coder_agent.example.id
|
agent_id = coder_agent.example.id
|
||||||
external_auth_id = data.coder_external_auth.github.id
|
external_auth_id = data.coder_external_auth.github.id
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -2,7 +2,6 @@
|
|||||||
display_name: Goose
|
display_name: Goose
|
||||||
description: Run Goose in your workspace
|
description: Run Goose in your workspace
|
||||||
icon: ../../../../.icons/goose.svg
|
icon: ../../../../.icons/goose.svg
|
||||||
maintainer_github: coder
|
|
||||||
verified: true
|
verified: true
|
||||||
tags: [agent, goose, ai, tasks]
|
tags: [agent, goose, ai, tasks]
|
||||||
---
|
---
|
||||||
@@ -14,7 +13,7 @@ Run the [Goose](https://block.github.io/goose/) agent in your workspace to gener
|
|||||||
```tf
|
```tf
|
||||||
module "goose" {
|
module "goose" {
|
||||||
source = "registry.coder.com/coder/goose/coder"
|
source = "registry.coder.com/coder/goose/coder"
|
||||||
version = "2.0.0"
|
version = "2.0.1"
|
||||||
agent_id = coder_agent.example.id
|
agent_id = coder_agent.example.id
|
||||||
folder = "/home/coder"
|
folder = "/home/coder"
|
||||||
install_goose = true
|
install_goose = true
|
||||||
@@ -80,7 +79,7 @@ resource "coder_agent" "main" {
|
|||||||
module "goose" {
|
module "goose" {
|
||||||
count = data.coder_workspace.me.start_count
|
count = data.coder_workspace.me.start_count
|
||||||
source = "registry.coder.com/coder/goose/coder"
|
source = "registry.coder.com/coder/goose/coder"
|
||||||
version = "2.0.0"
|
version = "2.0.1"
|
||||||
agent_id = coder_agent.example.id
|
agent_id = coder_agent.example.id
|
||||||
folder = "/home/coder"
|
folder = "/home/coder"
|
||||||
install_goose = true
|
install_goose = true
|
||||||
|
|||||||
@@ -2,8 +2,6 @@
|
|||||||
display_name: "HCP Vault Secrets"
|
display_name: "HCP Vault Secrets"
|
||||||
description: "Fetch secrets from HCP Vault"
|
description: "Fetch secrets from HCP Vault"
|
||||||
icon: ../../../../.icons/vault.svg
|
icon: ../../../../.icons/vault.svg
|
||||||
maintainer_github: coder
|
|
||||||
partner_github: hashicorp
|
|
||||||
verified: true
|
verified: true
|
||||||
tags: [integration, vault, hashicorp, hvs]
|
tags: [integration, vault, hashicorp, hvs]
|
||||||
---
|
---
|
||||||
@@ -28,7 +26,7 @@ This module lets you fetch all or selective secrets from a [HCP Vault Secrets](h
|
|||||||
```tf
|
```tf
|
||||||
module "vault" {
|
module "vault" {
|
||||||
source = "registry.coder.com/coder/hcp-vault-secrets/coder"
|
source = "registry.coder.com/coder/hcp-vault-secrets/coder"
|
||||||
version = "1.0.32"
|
version = "1.0.33"
|
||||||
agent_id = coder_agent.example.id
|
agent_id = coder_agent.example.id
|
||||||
app_name = "demo-app"
|
app_name = "demo-app"
|
||||||
project_id = "aaa-bbb-ccc"
|
project_id = "aaa-bbb-ccc"
|
||||||
@@ -54,7 +52,7 @@ To fetch all secrets from the HCP Vault Secrets app, skip the `secrets` input.
|
|||||||
```tf
|
```tf
|
||||||
module "vault" {
|
module "vault" {
|
||||||
source = "registry.coder.com/coder/hcp-vault-secrets/coder"
|
source = "registry.coder.com/coder/hcp-vault-secrets/coder"
|
||||||
version = "1.0.32"
|
version = "1.0.33"
|
||||||
agent_id = coder_agent.example.id
|
agent_id = coder_agent.example.id
|
||||||
app_name = "demo-app"
|
app_name = "demo-app"
|
||||||
project_id = "aaa-bbb-ccc"
|
project_id = "aaa-bbb-ccc"
|
||||||
@@ -68,7 +66,7 @@ To fetch selective secrets from the HCP Vault Secrets app, set the `secrets` inp
|
|||||||
```tf
|
```tf
|
||||||
module "vault" {
|
module "vault" {
|
||||||
source = "registry.coder.com/coder/hcp-vault-secrets/coder"
|
source = "registry.coder.com/coder/hcp-vault-secrets/coder"
|
||||||
version = "1.0.32"
|
version = "1.0.33"
|
||||||
agent_id = coder_agent.example.id
|
agent_id = coder_agent.example.id
|
||||||
app_name = "demo-app"
|
app_name = "demo-app"
|
||||||
project_id = "aaa-bbb-ccc"
|
project_id = "aaa-bbb-ccc"
|
||||||
@@ -83,7 +81,7 @@ Set `client_id` and `client_secret` as module inputs.
|
|||||||
```tf
|
```tf
|
||||||
module "vault" {
|
module "vault" {
|
||||||
source = "registry.coder.com/coder/hcp-vault-secrets/coder"
|
source = "registry.coder.com/coder/hcp-vault-secrets/coder"
|
||||||
version = "1.0.32"
|
version = "1.0.33"
|
||||||
agent_id = coder_agent.example.id
|
agent_id = coder_agent.example.id
|
||||||
app_name = "demo-app"
|
app_name = "demo-app"
|
||||||
project_id = "aaa-bbb-ccc"
|
project_id = "aaa-bbb-ccc"
|
||||||
|
|||||||
@@ -2,7 +2,6 @@
|
|||||||
display_name: JetBrains Gateway
|
display_name: JetBrains Gateway
|
||||||
description: Add a one-click button to launch JetBrains Gateway IDEs in the dashboard.
|
description: Add a one-click button to launch JetBrains Gateway IDEs in the dashboard.
|
||||||
icon: ../../../../.icons/gateway.svg
|
icon: ../../../../.icons/gateway.svg
|
||||||
maintainer_github: coder
|
|
||||||
verified: true
|
verified: true
|
||||||
tags: [ide, jetbrains, parameter, gateway]
|
tags: [ide, jetbrains, parameter, gateway]
|
||||||
---
|
---
|
||||||
@@ -18,7 +17,7 @@ Consult the [JetBrains documentation](https://www.jetbrains.com/help/idea/prereq
|
|||||||
module "jetbrains_gateway" {
|
module "jetbrains_gateway" {
|
||||||
count = data.coder_workspace.me.start_count
|
count = data.coder_workspace.me.start_count
|
||||||
source = "registry.coder.com/coder/jetbrains-gateway/coder"
|
source = "registry.coder.com/coder/jetbrains-gateway/coder"
|
||||||
version = "1.2.1"
|
version = "1.2.2"
|
||||||
agent_id = coder_agent.example.id
|
agent_id = coder_agent.example.id
|
||||||
folder = "/home/coder/example"
|
folder = "/home/coder/example"
|
||||||
jetbrains_ides = ["CL", "GO", "IU", "PY", "WS"]
|
jetbrains_ides = ["CL", "GO", "IU", "PY", "WS"]
|
||||||
@@ -36,7 +35,7 @@ module "jetbrains_gateway" {
|
|||||||
module "jetbrains_gateway" {
|
module "jetbrains_gateway" {
|
||||||
count = data.coder_workspace.me.start_count
|
count = data.coder_workspace.me.start_count
|
||||||
source = "registry.coder.com/coder/jetbrains-gateway/coder"
|
source = "registry.coder.com/coder/jetbrains-gateway/coder"
|
||||||
version = "1.2.1"
|
version = "1.2.2"
|
||||||
agent_id = coder_agent.example.id
|
agent_id = coder_agent.example.id
|
||||||
folder = "/home/coder/example"
|
folder = "/home/coder/example"
|
||||||
jetbrains_ides = ["GO", "WS"]
|
jetbrains_ides = ["GO", "WS"]
|
||||||
@@ -50,7 +49,7 @@ module "jetbrains_gateway" {
|
|||||||
module "jetbrains_gateway" {
|
module "jetbrains_gateway" {
|
||||||
count = data.coder_workspace.me.start_count
|
count = data.coder_workspace.me.start_count
|
||||||
source = "registry.coder.com/coder/jetbrains-gateway/coder"
|
source = "registry.coder.com/coder/jetbrains-gateway/coder"
|
||||||
version = "1.2.1"
|
version = "1.2.2"
|
||||||
agent_id = coder_agent.example.id
|
agent_id = coder_agent.example.id
|
||||||
folder = "/home/coder/example"
|
folder = "/home/coder/example"
|
||||||
jetbrains_ides = ["IU", "PY"]
|
jetbrains_ides = ["IU", "PY"]
|
||||||
@@ -65,7 +64,7 @@ module "jetbrains_gateway" {
|
|||||||
module "jetbrains_gateway" {
|
module "jetbrains_gateway" {
|
||||||
count = data.coder_workspace.me.start_count
|
count = data.coder_workspace.me.start_count
|
||||||
source = "registry.coder.com/coder/jetbrains-gateway/coder"
|
source = "registry.coder.com/coder/jetbrains-gateway/coder"
|
||||||
version = "1.2.1"
|
version = "1.2.2"
|
||||||
agent_id = coder_agent.example.id
|
agent_id = coder_agent.example.id
|
||||||
folder = "/home/coder/example"
|
folder = "/home/coder/example"
|
||||||
jetbrains_ides = ["IU", "PY"]
|
jetbrains_ides = ["IU", "PY"]
|
||||||
@@ -90,7 +89,7 @@ module "jetbrains_gateway" {
|
|||||||
module "jetbrains_gateway" {
|
module "jetbrains_gateway" {
|
||||||
count = data.coder_workspace.me.start_count
|
count = data.coder_workspace.me.start_count
|
||||||
source = "registry.coder.com/coder/jetbrains-gateway/coder"
|
source = "registry.coder.com/coder/jetbrains-gateway/coder"
|
||||||
version = "1.2.1"
|
version = "1.2.2"
|
||||||
agent_id = coder_agent.example.id
|
agent_id = coder_agent.example.id
|
||||||
folder = "/home/coder/example"
|
folder = "/home/coder/example"
|
||||||
jetbrains_ides = ["GO", "WS"]
|
jetbrains_ides = ["GO", "WS"]
|
||||||
@@ -108,7 +107,7 @@ Due to the highest priority of the `ide_download_link` parameter in the `(jetbra
|
|||||||
module "jetbrains_gateway" {
|
module "jetbrains_gateway" {
|
||||||
count = data.coder_workspace.me.start_count
|
count = data.coder_workspace.me.start_count
|
||||||
source = "registry.coder.com/coder/jetbrains-gateway/coder"
|
source = "registry.coder.com/coder/jetbrains-gateway/coder"
|
||||||
version = "1.2.1"
|
version = "1.2.2"
|
||||||
agent_id = coder_agent.example.id
|
agent_id = coder_agent.example.id
|
||||||
folder = "/home/coder/example"
|
folder = "/home/coder/example"
|
||||||
jetbrains_ides = ["GO", "WS"]
|
jetbrains_ides = ["GO", "WS"]
|
||||||
|
|||||||
@@ -2,7 +2,6 @@
|
|||||||
display_name: JetBrains Toolbox
|
display_name: JetBrains Toolbox
|
||||||
description: Add JetBrains IDE integrations to your Coder workspaces with configurable options.
|
description: Add JetBrains IDE integrations to your Coder workspaces with configurable options.
|
||||||
icon: ../../../../.icons/jetbrains.svg
|
icon: ../../../../.icons/jetbrains.svg
|
||||||
maintainer_github: coder
|
|
||||||
verified: true
|
verified: true
|
||||||
tags: [ide, jetbrains, parameter]
|
tags: [ide, jetbrains, parameter]
|
||||||
---
|
---
|
||||||
@@ -15,7 +14,7 @@ This module adds JetBrains IDE buttons to launch IDEs directly from the dashboar
|
|||||||
module "jetbrains" {
|
module "jetbrains" {
|
||||||
count = data.coder_workspace.me.start_count
|
count = data.coder_workspace.me.start_count
|
||||||
source = "registry.coder.com/coder/jetbrains/coder"
|
source = "registry.coder.com/coder/jetbrains/coder"
|
||||||
version = "1.0.0"
|
version = "1.0.1"
|
||||||
agent_id = coder_agent.example.id
|
agent_id = coder_agent.example.id
|
||||||
folder = "/home/coder/project"
|
folder = "/home/coder/project"
|
||||||
}
|
}
|
||||||
@@ -40,7 +39,7 @@ When `default` contains IDE codes, those IDEs are created directly without user
|
|||||||
module "jetbrains" {
|
module "jetbrains" {
|
||||||
count = data.coder_workspace.me.start_count
|
count = data.coder_workspace.me.start_count
|
||||||
source = "registry.coder.com/coder/jetbrains/coder"
|
source = "registry.coder.com/coder/jetbrains/coder"
|
||||||
version = "1.0.0"
|
version = "1.0.1"
|
||||||
agent_id = coder_agent.example.id
|
agent_id = coder_agent.example.id
|
||||||
folder = "/home/coder/project"
|
folder = "/home/coder/project"
|
||||||
default = ["PY", "IU"] # Pre-configure GoLand and IntelliJ IDEA
|
default = ["PY", "IU"] # Pre-configure GoLand and IntelliJ IDEA
|
||||||
@@ -53,7 +52,7 @@ module "jetbrains" {
|
|||||||
module "jetbrains" {
|
module "jetbrains" {
|
||||||
count = data.coder_workspace.me.start_count
|
count = data.coder_workspace.me.start_count
|
||||||
source = "registry.coder.com/coder/jetbrains/coder"
|
source = "registry.coder.com/coder/jetbrains/coder"
|
||||||
version = "1.0.0"
|
version = "1.0.1"
|
||||||
agent_id = coder_agent.example.id
|
agent_id = coder_agent.example.id
|
||||||
folder = "/home/coder/project"
|
folder = "/home/coder/project"
|
||||||
# Show parameter with limited options
|
# Show parameter with limited options
|
||||||
@@ -67,7 +66,7 @@ module "jetbrains" {
|
|||||||
module "jetbrains" {
|
module "jetbrains" {
|
||||||
count = data.coder_workspace.me.start_count
|
count = data.coder_workspace.me.start_count
|
||||||
source = "registry.coder.com/coder/jetbrains/coder"
|
source = "registry.coder.com/coder/jetbrains/coder"
|
||||||
version = "1.0.0"
|
version = "1.0.1"
|
||||||
agent_id = coder_agent.example.id
|
agent_id = coder_agent.example.id
|
||||||
folder = "/home/coder/project"
|
folder = "/home/coder/project"
|
||||||
default = ["IU", "PY"]
|
default = ["IU", "PY"]
|
||||||
@@ -82,7 +81,7 @@ module "jetbrains" {
|
|||||||
module "jetbrains" {
|
module "jetbrains" {
|
||||||
count = data.coder_workspace.me.start_count
|
count = data.coder_workspace.me.start_count
|
||||||
source = "registry.coder.com/coder/jetbrains/coder"
|
source = "registry.coder.com/coder/jetbrains/coder"
|
||||||
version = "1.0.0"
|
version = "1.0.1"
|
||||||
agent_id = coder_agent.example.id
|
agent_id = coder_agent.example.id
|
||||||
folder = "/workspace/project"
|
folder = "/workspace/project"
|
||||||
|
|
||||||
@@ -108,7 +107,7 @@ module "jetbrains" {
|
|||||||
module "jetbrains_pycharm" {
|
module "jetbrains_pycharm" {
|
||||||
count = data.coder_workspace.me.start_count
|
count = data.coder_workspace.me.start_count
|
||||||
source = "registry.coder.com/coder/jetbrains/coder"
|
source = "registry.coder.com/coder/jetbrains/coder"
|
||||||
version = "1.0.0"
|
version = "1.0.1"
|
||||||
agent_id = coder_agent.example.id
|
agent_id = coder_agent.example.id
|
||||||
folder = "/workspace/project"
|
folder = "/workspace/project"
|
||||||
|
|
||||||
|
|||||||
@@ -2,8 +2,6 @@
|
|||||||
display_name: JFrog (OAuth)
|
display_name: JFrog (OAuth)
|
||||||
description: Install the JF CLI and authenticate with Artifactory using OAuth.
|
description: Install the JF CLI and authenticate with Artifactory using OAuth.
|
||||||
icon: ../../../../.icons/jfrog.svg
|
icon: ../../../../.icons/jfrog.svg
|
||||||
maintainer_github: coder
|
|
||||||
partner_github: jfrog
|
|
||||||
verified: true
|
verified: true
|
||||||
tags: [integration, jfrog, helper]
|
tags: [integration, jfrog, helper]
|
||||||
---
|
---
|
||||||
@@ -18,7 +16,7 @@ Install the JF CLI and authenticate package managers with Artifactory using OAut
|
|||||||
module "jfrog" {
|
module "jfrog" {
|
||||||
count = data.coder_workspace.me.start_count
|
count = data.coder_workspace.me.start_count
|
||||||
source = "registry.coder.com/coder/jfrog-oauth/coder"
|
source = "registry.coder.com/coder/jfrog-oauth/coder"
|
||||||
version = "1.0.19"
|
version = "1.0.31"
|
||||||
agent_id = coder_agent.example.id
|
agent_id = coder_agent.example.id
|
||||||
jfrog_url = "https://example.jfrog.io"
|
jfrog_url = "https://example.jfrog.io"
|
||||||
username_field = "username" # If you are using GitHub to login to both Coder and Artifactory, use username_field = "username"
|
username_field = "username" # If you are using GitHub to login to both Coder and Artifactory, use username_field = "username"
|
||||||
@@ -47,7 +45,7 @@ Configure the Python pip package manager to fetch packages from Artifactory whil
|
|||||||
module "jfrog" {
|
module "jfrog" {
|
||||||
count = data.coder_workspace.me.start_count
|
count = data.coder_workspace.me.start_count
|
||||||
source = "registry.coder.com/coder/jfrog-oauth/coder"
|
source = "registry.coder.com/coder/jfrog-oauth/coder"
|
||||||
version = "1.0.19"
|
version = "1.0.31"
|
||||||
agent_id = coder_agent.example.id
|
agent_id = coder_agent.example.id
|
||||||
jfrog_url = "https://example.jfrog.io"
|
jfrog_url = "https://example.jfrog.io"
|
||||||
username_field = "email"
|
username_field = "email"
|
||||||
@@ -76,7 +74,7 @@ The [JFrog extension](https://open-vsx.org/extension/JFrog/jfrog-vscode-extensio
|
|||||||
module "jfrog" {
|
module "jfrog" {
|
||||||
count = data.coder_workspace.me.start_count
|
count = data.coder_workspace.me.start_count
|
||||||
source = "registry.coder.com/coder/jfrog-oauth/coder"
|
source = "registry.coder.com/coder/jfrog-oauth/coder"
|
||||||
version = "1.0.19"
|
version = "1.0.31"
|
||||||
agent_id = coder_agent.example.id
|
agent_id = coder_agent.example.id
|
||||||
jfrog_url = "https://example.jfrog.io"
|
jfrog_url = "https://example.jfrog.io"
|
||||||
username_field = "username" # If you are using GitHub to login to both Coder and Artifactory, use username_field = "username"
|
username_field = "username" # If you are using GitHub to login to both Coder and Artifactory, use username_field = "username"
|
||||||
|
|||||||
@@ -2,8 +2,6 @@
|
|||||||
display_name: JFrog (Token)
|
display_name: JFrog (Token)
|
||||||
description: Install the JF CLI and authenticate with Artifactory using Artifactory terraform provider.
|
description: Install the JF CLI and authenticate with Artifactory using Artifactory terraform provider.
|
||||||
icon: ../../../../.icons/jfrog.svg
|
icon: ../../../../.icons/jfrog.svg
|
||||||
maintainer_github: coder
|
|
||||||
partner_github: jfrog
|
|
||||||
verified: true
|
verified: true
|
||||||
tags: [integration, jfrog]
|
tags: [integration, jfrog]
|
||||||
---
|
---
|
||||||
@@ -15,7 +13,7 @@ Install the JF CLI and authenticate package managers with Artifactory using Arti
|
|||||||
```tf
|
```tf
|
||||||
module "jfrog" {
|
module "jfrog" {
|
||||||
source = "registry.coder.com/coder/jfrog-token/coder"
|
source = "registry.coder.com/coder/jfrog-token/coder"
|
||||||
version = "1.0.30"
|
version = "1.0.31"
|
||||||
agent_id = coder_agent.example.id
|
agent_id = coder_agent.example.id
|
||||||
jfrog_url = "https://XXXX.jfrog.io"
|
jfrog_url = "https://XXXX.jfrog.io"
|
||||||
artifactory_access_token = var.artifactory_access_token
|
artifactory_access_token = var.artifactory_access_token
|
||||||
@@ -42,7 +40,7 @@ For detailed instructions, please see this [guide](https://coder.com/docs/v2/lat
|
|||||||
```tf
|
```tf
|
||||||
module "jfrog" {
|
module "jfrog" {
|
||||||
source = "registry.coder.com/coder/jfrog-token/coder"
|
source = "registry.coder.com/coder/jfrog-token/coder"
|
||||||
version = "1.0.30"
|
version = "1.0.31"
|
||||||
agent_id = coder_agent.example.id
|
agent_id = coder_agent.example.id
|
||||||
jfrog_url = "https://YYYY.jfrog.io"
|
jfrog_url = "https://YYYY.jfrog.io"
|
||||||
artifactory_access_token = var.artifactory_access_token # An admin access token
|
artifactory_access_token = var.artifactory_access_token # An admin access token
|
||||||
@@ -75,7 +73,7 @@ The [JFrog extension](https://open-vsx.org/extension/JFrog/jfrog-vscode-extensio
|
|||||||
```tf
|
```tf
|
||||||
module "jfrog" {
|
module "jfrog" {
|
||||||
source = "registry.coder.com/coder/jfrog-token/coder"
|
source = "registry.coder.com/coder/jfrog-token/coder"
|
||||||
version = "1.0.30"
|
version = "1.0.31"
|
||||||
agent_id = coder_agent.example.id
|
agent_id = coder_agent.example.id
|
||||||
jfrog_url = "https://XXXX.jfrog.io"
|
jfrog_url = "https://XXXX.jfrog.io"
|
||||||
artifactory_access_token = var.artifactory_access_token
|
artifactory_access_token = var.artifactory_access_token
|
||||||
@@ -95,7 +93,7 @@ data "coder_workspace" "me" {}
|
|||||||
|
|
||||||
module "jfrog" {
|
module "jfrog" {
|
||||||
source = "registry.coder.com/coder/jfrog-token/coder"
|
source = "registry.coder.com/coder/jfrog-token/coder"
|
||||||
version = "1.0.30"
|
version = "1.0.31"
|
||||||
agent_id = coder_agent.example.id
|
agent_id = coder_agent.example.id
|
||||||
jfrog_url = "https://XXXX.jfrog.io"
|
jfrog_url = "https://XXXX.jfrog.io"
|
||||||
artifactory_access_token = var.artifactory_access_token
|
artifactory_access_token = var.artifactory_access_token
|
||||||
|
|||||||
@@ -2,7 +2,6 @@
|
|||||||
display_name: Jupyter Notebook
|
display_name: Jupyter Notebook
|
||||||
description: A module that adds Jupyter Notebook in your Coder template.
|
description: A module that adds Jupyter Notebook in your Coder template.
|
||||||
icon: ../../../../.icons/jupyter.svg
|
icon: ../../../../.icons/jupyter.svg
|
||||||
maintainer_github: coder
|
|
||||||
verified: true
|
verified: true
|
||||||
tags: [jupyter, ide, web]
|
tags: [jupyter, ide, web]
|
||||||
---
|
---
|
||||||
@@ -17,7 +16,7 @@ A module that adds Jupyter Notebook in your Coder template.
|
|||||||
module "jupyter-notebook" {
|
module "jupyter-notebook" {
|
||||||
count = data.coder_workspace.me.start_count
|
count = data.coder_workspace.me.start_count
|
||||||
source = "registry.coder.com/coder/jupyter-notebook/coder"
|
source = "registry.coder.com/coder/jupyter-notebook/coder"
|
||||||
version = "1.1.0"
|
version = "1.1.1"
|
||||||
agent_id = coder_agent.example.id
|
agent_id = coder_agent.example.id
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|||||||
@@ -2,7 +2,6 @@
|
|||||||
display_name: JupyterLab
|
display_name: JupyterLab
|
||||||
description: A module that adds JupyterLab in your Coder template.
|
description: A module that adds JupyterLab in your Coder template.
|
||||||
icon: ../../../../.icons/jupyter.svg
|
icon: ../../../../.icons/jupyter.svg
|
||||||
maintainer_github: coder
|
|
||||||
verified: true
|
verified: true
|
||||||
tags: [jupyter, ide, web]
|
tags: [jupyter, ide, web]
|
||||||
---
|
---
|
||||||
@@ -17,7 +16,7 @@ A module that adds JupyterLab in your Coder template.
|
|||||||
module "jupyterlab" {
|
module "jupyterlab" {
|
||||||
count = data.coder_workspace.me.start_count
|
count = data.coder_workspace.me.start_count
|
||||||
source = "registry.coder.com/coder/jupyterlab/coder"
|
source = "registry.coder.com/coder/jupyterlab/coder"
|
||||||
version = "1.1.0"
|
version = "1.1.1"
|
||||||
agent_id = coder_agent.example.id
|
agent_id = coder_agent.example.id
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|||||||
@@ -2,7 +2,6 @@
|
|||||||
display_name: KasmVNC
|
display_name: KasmVNC
|
||||||
description: A modern open source VNC server
|
description: A modern open source VNC server
|
||||||
icon: ../../../../.icons/kasmvnc.svg
|
icon: ../../../../.icons/kasmvnc.svg
|
||||||
maintainer_github: coder
|
|
||||||
verified: true
|
verified: true
|
||||||
tags: [vnc, desktop, kasmvnc]
|
tags: [vnc, desktop, kasmvnc]
|
||||||
---
|
---
|
||||||
@@ -15,7 +14,7 @@ Automatically install [KasmVNC](https://kasmweb.com/kasmvnc) in a workspace, and
|
|||||||
module "kasmvnc" {
|
module "kasmvnc" {
|
||||||
count = data.coder_workspace.me.start_count
|
count = data.coder_workspace.me.start_count
|
||||||
source = "registry.coder.com/coder/kasmvnc/coder"
|
source = "registry.coder.com/coder/kasmvnc/coder"
|
||||||
version = "1.2.0"
|
version = "1.2.1"
|
||||||
agent_id = coder_agent.example.id
|
agent_id = coder_agent.example.id
|
||||||
desktop_environment = "xfce"
|
desktop_environment = "xfce"
|
||||||
subdomain = true
|
subdomain = true
|
||||||
|
|||||||
@@ -2,7 +2,6 @@
|
|||||||
display_name: RDP Desktop
|
display_name: RDP Desktop
|
||||||
description: Enable RDP on Windows and add a one-click Coder Desktop button for seamless access
|
description: Enable RDP on Windows and add a one-click Coder Desktop button for seamless access
|
||||||
icon: ../../../../.icons/rdp.svg
|
icon: ../../../../.icons/rdp.svg
|
||||||
maintainer_github: coder
|
|
||||||
verified: true
|
verified: true
|
||||||
supported_os: [windows]
|
supported_os: [windows]
|
||||||
tags: [rdp, windows, desktop, local]
|
tags: [rdp, windows, desktop, local]
|
||||||
@@ -25,7 +24,7 @@ This module enables Remote Desktop Protocol (RDP) on Windows workspaces and adds
|
|||||||
module "rdp_desktop" {
|
module "rdp_desktop" {
|
||||||
count = data.coder_workspace.me.start_count
|
count = data.coder_workspace.me.start_count
|
||||||
source = "registry.coder.com/coder/local-windows-rdp/coder"
|
source = "registry.coder.com/coder/local-windows-rdp/coder"
|
||||||
version = "1.0.1"
|
version = "1.0.2"
|
||||||
agent_id = coder_agent.main.id
|
agent_id = coder_agent.main.id
|
||||||
agent_name = coder_agent.main.name
|
agent_name = coder_agent.main.name
|
||||||
}
|
}
|
||||||
@@ -58,7 +57,7 @@ Uses default credentials (Username: `Administrator`, Password: `coderRDP!`):
|
|||||||
module "rdp_desktop" {
|
module "rdp_desktop" {
|
||||||
count = data.coder_workspace.me.start_count
|
count = data.coder_workspace.me.start_count
|
||||||
source = "registry.coder.com/coder/local-windows-rdp/coder"
|
source = "registry.coder.com/coder/local-windows-rdp/coder"
|
||||||
version = "1.0.1"
|
version = "1.0.2"
|
||||||
agent_id = coder_agent.main.id
|
agent_id = coder_agent.main.id
|
||||||
agent_name = coder_agent.main.name
|
agent_name = coder_agent.main.name
|
||||||
}
|
}
|
||||||
@@ -72,7 +71,7 @@ Specify a custom display name for the `coder_app` button:
|
|||||||
module "rdp_desktop" {
|
module "rdp_desktop" {
|
||||||
count = data.coder_workspace.me.start_count
|
count = data.coder_workspace.me.start_count
|
||||||
source = "registry.coder.com/coder/local-windows-rdp/coder"
|
source = "registry.coder.com/coder/local-windows-rdp/coder"
|
||||||
version = "1.0.1"
|
version = "1.0.2"
|
||||||
agent_id = coder_agent.windows.id
|
agent_id = coder_agent.windows.id
|
||||||
agent_name = "windows"
|
agent_name = "windows"
|
||||||
display_name = "Windows Desktop"
|
display_name = "Windows Desktop"
|
||||||
|
|||||||
@@ -2,7 +2,6 @@
|
|||||||
display_name: Personalize
|
display_name: Personalize
|
||||||
description: Allow developers to customize their workspace on start
|
description: Allow developers to customize their workspace on start
|
||||||
icon: ../../../../.icons/personalize.svg
|
icon: ../../../../.icons/personalize.svg
|
||||||
maintainer_github: coder
|
|
||||||
verified: true
|
verified: true
|
||||||
tags: [helper, personalize]
|
tags: [helper, personalize]
|
||||||
---
|
---
|
||||||
@@ -15,7 +14,7 @@ Run a script on workspace start that allows developers to run custom commands to
|
|||||||
module "personalize" {
|
module "personalize" {
|
||||||
count = data.coder_workspace.me.start_count
|
count = data.coder_workspace.me.start_count
|
||||||
source = "registry.coder.com/coder/personalize/coder"
|
source = "registry.coder.com/coder/personalize/coder"
|
||||||
version = "1.0.2"
|
version = "1.0.31"
|
||||||
agent_id = coder_agent.example.id
|
agent_id = coder_agent.example.id
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|||||||
@@ -2,7 +2,6 @@
|
|||||||
display_name: Slack Me
|
display_name: Slack Me
|
||||||
description: Send a Slack message when a command finishes inside a workspace!
|
description: Send a Slack message when a command finishes inside a workspace!
|
||||||
icon: ../../../../.icons/slack.svg
|
icon: ../../../../.icons/slack.svg
|
||||||
maintainer_github: coder
|
|
||||||
verified: true
|
verified: true
|
||||||
tags: [helper, slack]
|
tags: [helper, slack]
|
||||||
---
|
---
|
||||||
@@ -15,7 +14,7 @@ Add the `slackme` command to your workspace that DMs you on Slack when your comm
|
|||||||
module "slackme" {
|
module "slackme" {
|
||||||
count = data.coder_workspace.me.start_count
|
count = data.coder_workspace.me.start_count
|
||||||
source = "registry.coder.com/coder/slackme/coder"
|
source = "registry.coder.com/coder/slackme/coder"
|
||||||
version = "1.0.2"
|
version = "1.0.31"
|
||||||
agent_id = coder_agent.example.id
|
agent_id = coder_agent.example.id
|
||||||
auth_provider_id = "slack"
|
auth_provider_id = "slack"
|
||||||
}
|
}
|
||||||
@@ -75,7 +74,7 @@ slackme npm run long-build
|
|||||||
module "slackme" {
|
module "slackme" {
|
||||||
count = data.coder_workspace.me.start_count
|
count = data.coder_workspace.me.start_count
|
||||||
source = "registry.coder.com/coder/slackme/coder"
|
source = "registry.coder.com/coder/slackme/coder"
|
||||||
version = "1.0.2"
|
version = "1.0.31"
|
||||||
agent_id = coder_agent.example.id
|
agent_id = coder_agent.example.id
|
||||||
auth_provider_id = "slack"
|
auth_provider_id = "slack"
|
||||||
slack_message = <<EOF
|
slack_message = <<EOF
|
||||||
|
|||||||
@@ -2,8 +2,6 @@
|
|||||||
display_name: Hashicorp Vault Integration (GitHub)
|
display_name: Hashicorp Vault Integration (GitHub)
|
||||||
description: Authenticates with Vault using GitHub
|
description: Authenticates with Vault using GitHub
|
||||||
icon: ../../../../.icons/vault.svg
|
icon: ../../../../.icons/vault.svg
|
||||||
maintainer_github: coder
|
|
||||||
partner_github: hashicorp
|
|
||||||
verified: true
|
verified: true
|
||||||
tags: [hashicorp, integration, vault, github]
|
tags: [hashicorp, integration, vault, github]
|
||||||
---
|
---
|
||||||
@@ -16,7 +14,7 @@ This module lets you authenticate with [Hashicorp Vault](https://www.vaultprojec
|
|||||||
module "vault" {
|
module "vault" {
|
||||||
count = data.coder_workspace.me.start_count
|
count = data.coder_workspace.me.start_count
|
||||||
source = "registry.coder.com/coder/vault-github/coder"
|
source = "registry.coder.com/coder/vault-github/coder"
|
||||||
version = "1.0.7"
|
version = "1.0.31"
|
||||||
agent_id = coder_agent.example.id
|
agent_id = coder_agent.example.id
|
||||||
vault_addr = "https://vault.example.com"
|
vault_addr = "https://vault.example.com"
|
||||||
}
|
}
|
||||||
@@ -48,7 +46,7 @@ To configure the Vault module, you must set up a Vault GitHub auth method. See t
|
|||||||
module "vault" {
|
module "vault" {
|
||||||
count = data.coder_workspace.me.start_count
|
count = data.coder_workspace.me.start_count
|
||||||
source = "registry.coder.com/coder/vault-github/coder"
|
source = "registry.coder.com/coder/vault-github/coder"
|
||||||
version = "1.0.7"
|
version = "1.0.31"
|
||||||
agent_id = coder_agent.example.id
|
agent_id = coder_agent.example.id
|
||||||
vault_addr = "https://vault.example.com"
|
vault_addr = "https://vault.example.com"
|
||||||
coder_github_auth_id = "my-github-auth-id"
|
coder_github_auth_id = "my-github-auth-id"
|
||||||
@@ -61,7 +59,7 @@ module "vault" {
|
|||||||
module "vault" {
|
module "vault" {
|
||||||
count = data.coder_workspace.me.start_count
|
count = data.coder_workspace.me.start_count
|
||||||
source = "registry.coder.com/coder/vault-github/coder"
|
source = "registry.coder.com/coder/vault-github/coder"
|
||||||
version = "1.0.7"
|
version = "1.0.31"
|
||||||
agent_id = coder_agent.example.id
|
agent_id = coder_agent.example.id
|
||||||
vault_addr = "https://vault.example.com"
|
vault_addr = "https://vault.example.com"
|
||||||
coder_github_auth_id = "my-github-auth-id"
|
coder_github_auth_id = "my-github-auth-id"
|
||||||
@@ -75,7 +73,7 @@ module "vault" {
|
|||||||
module "vault" {
|
module "vault" {
|
||||||
count = data.coder_workspace.me.start_count
|
count = data.coder_workspace.me.start_count
|
||||||
source = "registry.coder.com/coder/vault-github/coder"
|
source = "registry.coder.com/coder/vault-github/coder"
|
||||||
version = "1.0.7"
|
version = "1.0.31"
|
||||||
agent_id = coder_agent.example.id
|
agent_id = coder_agent.example.id
|
||||||
vault_addr = "https://vault.example.com"
|
vault_addr = "https://vault.example.com"
|
||||||
vault_cli_version = "1.15.0"
|
vault_cli_version = "1.15.0"
|
||||||
|
|||||||
@@ -2,8 +2,6 @@
|
|||||||
display_name: Hashicorp Vault Integration (JWT)
|
display_name: Hashicorp Vault Integration (JWT)
|
||||||
description: Authenticates with Vault using a JWT from Coder's OIDC provider
|
description: Authenticates with Vault using a JWT from Coder's OIDC provider
|
||||||
icon: ../../../../.icons/vault.svg
|
icon: ../../../../.icons/vault.svg
|
||||||
maintainer_github: coder
|
|
||||||
partner_github: hashicorp
|
|
||||||
verified: true
|
verified: true
|
||||||
tags: [hashicorp, integration, vault, jwt, oidc]
|
tags: [hashicorp, integration, vault, jwt, oidc]
|
||||||
---
|
---
|
||||||
@@ -16,7 +14,7 @@ This module lets you authenticate with [Hashicorp Vault](https://www.vaultprojec
|
|||||||
module "vault" {
|
module "vault" {
|
||||||
count = data.coder_workspace.me.start_count
|
count = data.coder_workspace.me.start_count
|
||||||
source = "registry.coder.com/coder/vault-jwt/coder"
|
source = "registry.coder.com/coder/vault-jwt/coder"
|
||||||
version = "1.1.0"
|
version = "1.1.1"
|
||||||
agent_id = coder_agent.example.id
|
agent_id = coder_agent.example.id
|
||||||
vault_addr = "https://vault.example.com"
|
vault_addr = "https://vault.example.com"
|
||||||
vault_jwt_role = "coder" # The Vault role to use for authentication
|
vault_jwt_role = "coder" # The Vault role to use for authentication
|
||||||
@@ -44,7 +42,7 @@ curl -H "X-Vault-Token: ${VAULT_TOKEN}" -X GET "${VAULT_ADDR}/v1/coder/secrets/d
|
|||||||
module "vault" {
|
module "vault" {
|
||||||
count = data.coder_workspace.me.start_count
|
count = data.coder_workspace.me.start_count
|
||||||
source = "registry.coder.com/coder/vault-jwt/coder"
|
source = "registry.coder.com/coder/vault-jwt/coder"
|
||||||
version = "1.0.31"
|
version = "1.1.1"
|
||||||
agent_id = coder_agent.example.id
|
agent_id = coder_agent.example.id
|
||||||
vault_addr = "https://vault.example.com"
|
vault_addr = "https://vault.example.com"
|
||||||
vault_jwt_auth_path = "oidc"
|
vault_jwt_auth_path = "oidc"
|
||||||
@@ -60,7 +58,7 @@ data "coder_workspace_owner" "me" {}
|
|||||||
module "vault" {
|
module "vault" {
|
||||||
count = data.coder_workspace.me.start_count
|
count = data.coder_workspace.me.start_count
|
||||||
source = "registry.coder.com/coder/vault-jwt/coder"
|
source = "registry.coder.com/coder/vault-jwt/coder"
|
||||||
version = "1.0.31"
|
version = "1.1.1"
|
||||||
agent_id = coder_agent.example.id
|
agent_id = coder_agent.example.id
|
||||||
vault_addr = "https://vault.example.com"
|
vault_addr = "https://vault.example.com"
|
||||||
vault_jwt_role = data.coder_workspace_owner.me.groups[0]
|
vault_jwt_role = data.coder_workspace_owner.me.groups[0]
|
||||||
@@ -73,7 +71,7 @@ module "vault" {
|
|||||||
module "vault" {
|
module "vault" {
|
||||||
count = data.coder_workspace.me.start_count
|
count = data.coder_workspace.me.start_count
|
||||||
source = "registry.coder.com/coder/vault-jwt/coder"
|
source = "registry.coder.com/coder/vault-jwt/coder"
|
||||||
version = "1.0.31"
|
version = "1.1.1"
|
||||||
agent_id = coder_agent.example.id
|
agent_id = coder_agent.example.id
|
||||||
vault_addr = "https://vault.example.com"
|
vault_addr = "https://vault.example.com"
|
||||||
vault_jwt_role = "coder" # The Vault role to use for authentication
|
vault_jwt_role = "coder" # The Vault role to use for authentication
|
||||||
@@ -134,7 +132,7 @@ resource "jwt_signed_token" "vault" {
|
|||||||
module "vault" {
|
module "vault" {
|
||||||
count = data.coder_workspace.me.start_count
|
count = data.coder_workspace.me.start_count
|
||||||
source = "registry.coder.com/coder/vault-jwt/coder"
|
source = "registry.coder.com/coder/vault-jwt/coder"
|
||||||
version = "1.1.0"
|
version = "1.1.1"
|
||||||
agent_id = coder_agent.example.id
|
agent_id = coder_agent.example.id
|
||||||
vault_addr = "https://vault.example.com"
|
vault_addr = "https://vault.example.com"
|
||||||
vault_jwt_role = "coder" # The Vault role to use for authentication
|
vault_jwt_role = "coder" # The Vault role to use for authentication
|
||||||
|
|||||||
@@ -2,8 +2,6 @@
|
|||||||
display_name: Hashicorp Vault Integration (Token)
|
display_name: Hashicorp Vault Integration (Token)
|
||||||
description: Authenticates with Vault using Token
|
description: Authenticates with Vault using Token
|
||||||
icon: ../../../../.icons/vault.svg
|
icon: ../../../../.icons/vault.svg
|
||||||
maintainer_github: coder
|
|
||||||
partner_github: hashicorp
|
|
||||||
verified: true
|
verified: true
|
||||||
tags: [hashicorp, integration, vault, token]
|
tags: [hashicorp, integration, vault, token]
|
||||||
---
|
---
|
||||||
@@ -21,7 +19,7 @@ variable "vault_token" {
|
|||||||
|
|
||||||
module "vault" {
|
module "vault" {
|
||||||
source = "registry.coder.com/coder/vault-token/coder"
|
source = "registry.coder.com/coder/vault-token/coder"
|
||||||
version = "1.2.0"
|
version = "1.2.1"
|
||||||
agent_id = coder_agent.example.id
|
agent_id = coder_agent.example.id
|
||||||
vault_token = var.token # optional
|
vault_token = var.token # optional
|
||||||
vault_addr = "https://vault.example.com"
|
vault_addr = "https://vault.example.com"
|
||||||
@@ -75,7 +73,7 @@ variable "vault_token" {
|
|||||||
|
|
||||||
module "vault" {
|
module "vault" {
|
||||||
source = "registry.coder.com/coder/vault-token/coder"
|
source = "registry.coder.com/coder/vault-token/coder"
|
||||||
version = "1.2.0"
|
version = "1.2.1"
|
||||||
agent_id = coder_agent.example.id
|
agent_id = coder_agent.example.id
|
||||||
vault_addr = "https://vault.example.com"
|
vault_addr = "https://vault.example.com"
|
||||||
vault_token = var.token
|
vault_token = var.token
|
||||||
|
|||||||
@@ -2,7 +2,6 @@
|
|||||||
display_name: VS Code Desktop
|
display_name: VS Code Desktop
|
||||||
description: Add a one-click button to launch VS Code Desktop
|
description: Add a one-click button to launch VS Code Desktop
|
||||||
icon: ../../../../.icons/code.svg
|
icon: ../../../../.icons/code.svg
|
||||||
maintainer_github: coder
|
|
||||||
verified: true
|
verified: true
|
||||||
tags: [ide, vscode]
|
tags: [ide, vscode]
|
||||||
---
|
---
|
||||||
@@ -17,7 +16,7 @@ Uses the [Coder Remote VS Code Extension](https://github.com/coder/vscode-coder)
|
|||||||
module "vscode" {
|
module "vscode" {
|
||||||
count = data.coder_workspace.me.start_count
|
count = data.coder_workspace.me.start_count
|
||||||
source = "registry.coder.com/coder/vscode-desktop/coder"
|
source = "registry.coder.com/coder/vscode-desktop/coder"
|
||||||
version = "1.1.0"
|
version = "1.1.1"
|
||||||
agent_id = coder_agent.example.id
|
agent_id = coder_agent.example.id
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
@@ -30,7 +29,7 @@ module "vscode" {
|
|||||||
module "vscode" {
|
module "vscode" {
|
||||||
count = data.coder_workspace.me.start_count
|
count = data.coder_workspace.me.start_count
|
||||||
source = "registry.coder.com/coder/vscode-desktop/coder"
|
source = "registry.coder.com/coder/vscode-desktop/coder"
|
||||||
version = "1.1.0"
|
version = "1.1.1"
|
||||||
agent_id = coder_agent.example.id
|
agent_id = coder_agent.example.id
|
||||||
folder = "/home/coder/project"
|
folder = "/home/coder/project"
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -2,7 +2,6 @@
|
|||||||
display_name: VS Code Web
|
display_name: VS Code Web
|
||||||
description: VS Code Web - Visual Studio Code in the browser
|
description: VS Code Web - Visual Studio Code in the browser
|
||||||
icon: ../../../../.icons/code.svg
|
icon: ../../../../.icons/code.svg
|
||||||
maintainer_github: coder
|
|
||||||
verified: true
|
verified: true
|
||||||
tags: [ide, vscode, web]
|
tags: [ide, vscode, web]
|
||||||
---
|
---
|
||||||
@@ -15,7 +14,7 @@ Automatically install [Visual Studio Code Server](https://code.visualstudio.com/
|
|||||||
module "vscode-web" {
|
module "vscode-web" {
|
||||||
count = data.coder_workspace.me.start_count
|
count = data.coder_workspace.me.start_count
|
||||||
source = "registry.coder.com/coder/vscode-web/coder"
|
source = "registry.coder.com/coder/vscode-web/coder"
|
||||||
version = "1.3.0"
|
version = "1.3.1"
|
||||||
agent_id = coder_agent.example.id
|
agent_id = coder_agent.example.id
|
||||||
accept_license = true
|
accept_license = true
|
||||||
}
|
}
|
||||||
@@ -31,7 +30,7 @@ module "vscode-web" {
|
|||||||
module "vscode-web" {
|
module "vscode-web" {
|
||||||
count = data.coder_workspace.me.start_count
|
count = data.coder_workspace.me.start_count
|
||||||
source = "registry.coder.com/coder/vscode-web/coder"
|
source = "registry.coder.com/coder/vscode-web/coder"
|
||||||
version = "1.3.0"
|
version = "1.3.1"
|
||||||
agent_id = coder_agent.example.id
|
agent_id = coder_agent.example.id
|
||||||
install_prefix = "/home/coder/.vscode-web"
|
install_prefix = "/home/coder/.vscode-web"
|
||||||
folder = "/home/coder"
|
folder = "/home/coder"
|
||||||
@@ -45,7 +44,7 @@ module "vscode-web" {
|
|||||||
module "vscode-web" {
|
module "vscode-web" {
|
||||||
count = data.coder_workspace.me.start_count
|
count = data.coder_workspace.me.start_count
|
||||||
source = "registry.coder.com/coder/vscode-web/coder"
|
source = "registry.coder.com/coder/vscode-web/coder"
|
||||||
version = "1.3.0"
|
version = "1.3.1"
|
||||||
agent_id = coder_agent.example.id
|
agent_id = coder_agent.example.id
|
||||||
extensions = ["github.copilot", "ms-python.python", "ms-toolsai.jupyter"]
|
extensions = ["github.copilot", "ms-python.python", "ms-toolsai.jupyter"]
|
||||||
accept_license = true
|
accept_license = true
|
||||||
@@ -60,7 +59,7 @@ Configure VS Code's [settings.json](https://code.visualstudio.com/docs/getstarte
|
|||||||
module "vscode-web" {
|
module "vscode-web" {
|
||||||
count = data.coder_workspace.me.start_count
|
count = data.coder_workspace.me.start_count
|
||||||
source = "registry.coder.com/coder/vscode-web/coder"
|
source = "registry.coder.com/coder/vscode-web/coder"
|
||||||
version = "1.3.0"
|
version = "1.3.1"
|
||||||
agent_id = coder_agent.example.id
|
agent_id = coder_agent.example.id
|
||||||
extensions = ["dracula-theme.theme-dracula"]
|
extensions = ["dracula-theme.theme-dracula"]
|
||||||
settings = {
|
settings = {
|
||||||
@@ -78,7 +77,7 @@ By default, this module installs the latest. To pin a specific version, retrieve
|
|||||||
module "vscode-web" {
|
module "vscode-web" {
|
||||||
count = data.coder_workspace.me.start_count
|
count = data.coder_workspace.me.start_count
|
||||||
source = "registry.coder.com/coder/vscode-web/coder"
|
source = "registry.coder.com/coder/vscode-web/coder"
|
||||||
version = "1.3.0"
|
version = "1.3.1"
|
||||||
agent_id = coder_agent.example.id
|
agent_id = coder_agent.example.id
|
||||||
commit_id = "e54c774e0add60467559eb0d1e229c6452cf8447"
|
commit_id = "e54c774e0add60467559eb0d1e229c6452cf8447"
|
||||||
accept_license = true
|
accept_license = true
|
||||||
|
|||||||
@@ -2,7 +2,6 @@
|
|||||||
display_name: RDP Web
|
display_name: RDP Web
|
||||||
description: RDP Server and Web Client, powered by Devolutions Gateway
|
description: RDP Server and Web Client, powered by Devolutions Gateway
|
||||||
icon: ../../../../.icons/desktop.svg
|
icon: ../../../../.icons/desktop.svg
|
||||||
maintainer_github: coder
|
|
||||||
verified: true
|
verified: true
|
||||||
tags: [windows, rdp, web, desktop]
|
tags: [windows, rdp, web, desktop]
|
||||||
---
|
---
|
||||||
@@ -16,7 +15,7 @@ Enable Remote Desktop + a web based client on Windows workspaces, powered by [de
|
|||||||
module "windows_rdp" {
|
module "windows_rdp" {
|
||||||
count = data.coder_workspace.me.start_count
|
count = data.coder_workspace.me.start_count
|
||||||
source = "registry.coder.com/coder/windows-rdp/coder"
|
source = "registry.coder.com/coder/windows-rdp/coder"
|
||||||
version = "1.2.2"
|
version = "1.2.3"
|
||||||
agent_id = resource.coder_agent.main.id
|
agent_id = resource.coder_agent.main.id
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
@@ -33,7 +32,7 @@ module "windows_rdp" {
|
|||||||
module "windows_rdp" {
|
module "windows_rdp" {
|
||||||
count = data.coder_workspace.me.start_count
|
count = data.coder_workspace.me.start_count
|
||||||
source = "registry.coder.com/coder/windows-rdp/coder"
|
source = "registry.coder.com/coder/windows-rdp/coder"
|
||||||
version = "1.2.2"
|
version = "1.2.3"
|
||||||
agent_id = resource.coder_agent.main.id
|
agent_id = resource.coder_agent.main.id
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
@@ -44,7 +43,7 @@ module "windows_rdp" {
|
|||||||
module "windows_rdp" {
|
module "windows_rdp" {
|
||||||
count = data.coder_workspace.me.start_count
|
count = data.coder_workspace.me.start_count
|
||||||
source = "registry.coder.com/coder/windows-rdp/coder"
|
source = "registry.coder.com/coder/windows-rdp/coder"
|
||||||
version = "1.2.2"
|
version = "1.2.3"
|
||||||
agent_id = resource.coder_agent.main.id
|
agent_id = resource.coder_agent.main.id
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
@@ -55,7 +54,7 @@ module "windows_rdp" {
|
|||||||
module "windows_rdp" {
|
module "windows_rdp" {
|
||||||
count = data.coder_workspace.me.start_count
|
count = data.coder_workspace.me.start_count
|
||||||
source = "registry.coder.com/coder/windows-rdp/coder"
|
source = "registry.coder.com/coder/windows-rdp/coder"
|
||||||
version = "1.2.2"
|
version = "1.2.3"
|
||||||
agent_id = resource.coder_agent.main.id
|
agent_id = resource.coder_agent.main.id
|
||||||
devolutions_gateway_version = "2025.2.2" # Specify a specific version
|
devolutions_gateway_version = "2025.2.2" # Specify a specific version
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -2,7 +2,6 @@
|
|||||||
display_name: Windsurf Editor
|
display_name: Windsurf Editor
|
||||||
description: Add a one-click button to launch Windsurf Editor
|
description: Add a one-click button to launch Windsurf Editor
|
||||||
icon: ../../../../.icons/windsurf.svg
|
icon: ../../../../.icons/windsurf.svg
|
||||||
maintainer_github: coder
|
|
||||||
verified: true
|
verified: true
|
||||||
tags: [ide, windsurf, ai]
|
tags: [ide, windsurf, ai]
|
||||||
---
|
---
|
||||||
@@ -17,7 +16,7 @@ Uses the [Coder Remote VS Code Extension](https://github.com/coder/vscode-coder)
|
|||||||
module "windsurf" {
|
module "windsurf" {
|
||||||
count = data.coder_workspace.me.start_count
|
count = data.coder_workspace.me.start_count
|
||||||
source = "registry.coder.com/coder/windsurf/coder"
|
source = "registry.coder.com/coder/windsurf/coder"
|
||||||
version = "1.1.0"
|
version = "1.1.1"
|
||||||
agent_id = coder_agent.example.id
|
agent_id = coder_agent.example.id
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
@@ -30,7 +29,7 @@ module "windsurf" {
|
|||||||
module "windsurf" {
|
module "windsurf" {
|
||||||
count = data.coder_workspace.me.start_count
|
count = data.coder_workspace.me.start_count
|
||||||
source = "registry.coder.com/coder/windsurf/coder"
|
source = "registry.coder.com/coder/windsurf/coder"
|
||||||
version = "1.1.0"
|
version = "1.1.1"
|
||||||
agent_id = coder_agent.example.id
|
agent_id = coder_agent.example.id
|
||||||
folder = "/home/coder/project"
|
folder = "/home/coder/project"
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -2,7 +2,6 @@
|
|||||||
display_name: Zed
|
display_name: Zed
|
||||||
description: Add a one-click button to launch Zed
|
description: Add a one-click button to launch Zed
|
||||||
icon: ../../../../.icons/zed.svg
|
icon: ../../../../.icons/zed.svg
|
||||||
maintainer_github: coder
|
|
||||||
verified: true
|
verified: true
|
||||||
tags: [ide, zed, editor]
|
tags: [ide, zed, editor]
|
||||||
---
|
---
|
||||||
@@ -20,7 +19,7 @@ Zed is a high-performance, multiplayer code editor from the creators of Atom and
|
|||||||
module "zed" {
|
module "zed" {
|
||||||
count = data.coder_workspace.me.start_count
|
count = data.coder_workspace.me.start_count
|
||||||
source = "registry.coder.com/coder/zed/coder"
|
source = "registry.coder.com/coder/zed/coder"
|
||||||
version = "1.0.0"
|
version = "1.0.1"
|
||||||
agent_id = coder_agent.example.id
|
agent_id = coder_agent.example.id
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
@@ -33,7 +32,7 @@ module "zed" {
|
|||||||
module "zed" {
|
module "zed" {
|
||||||
count = data.coder_workspace.me.start_count
|
count = data.coder_workspace.me.start_count
|
||||||
source = "registry.coder.com/coder/zed/coder"
|
source = "registry.coder.com/coder/zed/coder"
|
||||||
version = "1.0.0"
|
version = "1.0.1"
|
||||||
agent_id = coder_agent.example.id
|
agent_id = coder_agent.example.id
|
||||||
folder = "/home/coder/project"
|
folder = "/home/coder/project"
|
||||||
}
|
}
|
||||||
@@ -45,7 +44,7 @@ module "zed" {
|
|||||||
module "zed" {
|
module "zed" {
|
||||||
count = data.coder_workspace.me.start_count
|
count = data.coder_workspace.me.start_count
|
||||||
source = "registry.coder.com/coder/zed/coder"
|
source = "registry.coder.com/coder/zed/coder"
|
||||||
version = "1.0.0"
|
version = "1.0.1"
|
||||||
agent_id = coder_agent.example.id
|
agent_id = coder_agent.example.id
|
||||||
display_name = "Zed Editor"
|
display_name = "Zed Editor"
|
||||||
order = 1
|
order = 1
|
||||||
@@ -58,7 +57,7 @@ module "zed" {
|
|||||||
module "zed" {
|
module "zed" {
|
||||||
count = data.coder_workspace.me.start_count
|
count = data.coder_workspace.me.start_count
|
||||||
source = "registry.coder.com/coder/zed/coder"
|
source = "registry.coder.com/coder/zed/coder"
|
||||||
version = "1.0.0"
|
version = "1.0.1"
|
||||||
agent_id = coder_agent.example.id
|
agent_id = coder_agent.example.id
|
||||||
agent_name = coder_agent.example.name
|
agent_name = coder_agent.example.name
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -2,7 +2,6 @@
|
|||||||
display_name: AWS EC2 (Devcontainer)
|
display_name: AWS EC2 (Devcontainer)
|
||||||
description: Provision AWS EC2 VMs with a devcontainer as Coder workspaces
|
description: Provision AWS EC2 VMs with a devcontainer as Coder workspaces
|
||||||
icon: ../../../../.icons/aws.svg
|
icon: ../../../../.icons/aws.svg
|
||||||
maintainer_github: coder
|
|
||||||
verified: true
|
verified: true
|
||||||
tags: [vm, linux, aws, persistent, devcontainer]
|
tags: [vm, linux, aws, persistent, devcontainer]
|
||||||
---
|
---
|
||||||
|
|||||||
@@ -2,7 +2,6 @@
|
|||||||
display_name: AWS EC2 (Linux)
|
display_name: AWS EC2 (Linux)
|
||||||
description: Provision AWS EC2 VMs as Coder workspaces
|
description: Provision AWS EC2 VMs as Coder workspaces
|
||||||
icon: ../../../../.icons/aws.svg
|
icon: ../../../../.icons/aws.svg
|
||||||
maintainer_github: coder
|
|
||||||
verified: true
|
verified: true
|
||||||
tags: [vm, linux, aws, persistent-vm]
|
tags: [vm, linux, aws, persistent-vm]
|
||||||
---
|
---
|
||||||
|
|||||||
@@ -2,7 +2,6 @@
|
|||||||
display_name: AWS EC2 (Windows)
|
display_name: AWS EC2 (Windows)
|
||||||
description: Provision AWS EC2 VMs as Coder workspaces
|
description: Provision AWS EC2 VMs as Coder workspaces
|
||||||
icon: ../../../../.icons/aws.svg
|
icon: ../../../../.icons/aws.svg
|
||||||
maintainer_github: coder
|
|
||||||
verified: true
|
verified: true
|
||||||
tags: [vm, windows, aws]
|
tags: [vm, windows, aws]
|
||||||
---
|
---
|
||||||
|
|||||||
@@ -2,7 +2,6 @@
|
|||||||
display_name: Azure VM (Linux)
|
display_name: Azure VM (Linux)
|
||||||
description: Provision Azure VMs as Coder workspaces
|
description: Provision Azure VMs as Coder workspaces
|
||||||
icon: ../../../../.icons/azure.svg
|
icon: ../../../../.icons/azure.svg
|
||||||
maintainer_github: coder
|
|
||||||
verified: true
|
verified: true
|
||||||
tags: [vm, linux, azure]
|
tags: [vm, linux, azure]
|
||||||
---
|
---
|
||||||
|
|||||||
@@ -2,7 +2,6 @@
|
|||||||
display_name: Azure VM (Windows)
|
display_name: Azure VM (Windows)
|
||||||
description: Provision Azure VMs as Coder workspaces
|
description: Provision Azure VMs as Coder workspaces
|
||||||
icon: ../../../../.icons/azure.svg
|
icon: ../../../../.icons/azure.svg
|
||||||
maintainer_github: coder
|
|
||||||
verified: true
|
verified: true
|
||||||
tags: [vm, windows, azure]
|
tags: [vm, windows, azure]
|
||||||
---
|
---
|
||||||
|
|||||||
@@ -2,7 +2,6 @@
|
|||||||
display_name: DigitalOcean Droplet (Linux)
|
display_name: DigitalOcean Droplet (Linux)
|
||||||
description: Provision DigitalOcean Droplets as Coder workspaces
|
description: Provision DigitalOcean Droplets as Coder workspaces
|
||||||
icon: ../../../../.icons/digital-ocean.svg
|
icon: ../../../../.icons/digital-ocean.svg
|
||||||
maintainer_github: coder
|
|
||||||
verified: true
|
verified: true
|
||||||
tags: [vm, linux, digitalocean]
|
tags: [vm, linux, digitalocean]
|
||||||
---
|
---
|
||||||
|
|||||||
@@ -2,7 +2,6 @@
|
|||||||
display_name: Docker (Devcontainer)
|
display_name: Docker (Devcontainer)
|
||||||
description: Provision envbuilder containers as Coder workspaces
|
description: Provision envbuilder containers as Coder workspaces
|
||||||
icon: ../../../../.icons/docker.svg
|
icon: ../../../../.icons/docker.svg
|
||||||
maintainer_github: coder
|
|
||||||
verified: true
|
verified: true
|
||||||
tags: [container, docker, devcontainer]
|
tags: [container, docker, devcontainer]
|
||||||
---
|
---
|
||||||
|
|||||||
@@ -2,7 +2,6 @@
|
|||||||
display_name: Docker Containers
|
display_name: Docker Containers
|
||||||
description: Provision Docker containers as Coder workspaces
|
description: Provision Docker containers as Coder workspaces
|
||||||
icon: ../../../../.icons/docker.svg
|
icon: ../../../../.icons/docker.svg
|
||||||
maintainer_github: coder
|
|
||||||
verified: true
|
verified: true
|
||||||
tags: [docker, container]
|
tags: [docker, container]
|
||||||
---
|
---
|
||||||
|
|||||||
@@ -2,7 +2,6 @@
|
|||||||
display_name: Google Compute Engine (Devcontainer)
|
display_name: Google Compute Engine (Devcontainer)
|
||||||
description: Provision a Devcontainer on Google Compute Engine instances as Coder workspaces
|
description: Provision a Devcontainer on Google Compute Engine instances as Coder workspaces
|
||||||
icon: ../../../../.icons/gcp.svg
|
icon: ../../../../.icons/gcp.svg
|
||||||
maintainer_github: coder
|
|
||||||
verified: true
|
verified: true
|
||||||
tags: [vm, linux, gcp, devcontainer]
|
tags: [vm, linux, gcp, devcontainer]
|
||||||
---
|
---
|
||||||
|
|||||||
@@ -2,7 +2,6 @@
|
|||||||
display_name: Google Compute Engine (Linux)
|
display_name: Google Compute Engine (Linux)
|
||||||
description: Provision Google Compute Engine instances as Coder workspaces
|
description: Provision Google Compute Engine instances as Coder workspaces
|
||||||
icon: ../../../../.icons/gcp.svg
|
icon: ../../../../.icons/gcp.svg
|
||||||
maintainer_github: coder
|
|
||||||
verified: true
|
verified: true
|
||||||
tags: [vm, linux, gcp]
|
tags: [vm, linux, gcp]
|
||||||
---
|
---
|
||||||
|
|||||||
@@ -2,7 +2,6 @@
|
|||||||
display_name: Google Compute Engine (VM Container)
|
display_name: Google Compute Engine (VM Container)
|
||||||
description: Provision Google Compute Engine instances as Coder workspaces
|
description: Provision Google Compute Engine instances as Coder workspaces
|
||||||
icon: ../../../../.icons/gcp.svg
|
icon: ../../../../.icons/gcp.svg
|
||||||
maintainer_github: coder
|
|
||||||
verified: true
|
verified: true
|
||||||
tags: [vm-container, linux, gcp]
|
tags: [vm-container, linux, gcp]
|
||||||
---
|
---
|
||||||
|
|||||||
@@ -2,7 +2,6 @@
|
|||||||
display_name: Google Compute Engine (Windows)
|
display_name: Google Compute Engine (Windows)
|
||||||
description: Provision Google Compute Engine instances as Coder workspaces
|
description: Provision Google Compute Engine instances as Coder workspaces
|
||||||
icon: ../../../../.icons/gcp.svg
|
icon: ../../../../.icons/gcp.svg
|
||||||
maintainer_github: coder
|
|
||||||
verified: true
|
verified: true
|
||||||
tags: [vm, windows, gcp]
|
tags: [vm, windows, gcp]
|
||||||
---
|
---
|
||||||
|
|||||||
@@ -2,7 +2,6 @@
|
|||||||
display_name: Incus System Container with Docker
|
display_name: Incus System Container with Docker
|
||||||
description: Develop in an Incus System Container with Docker using incus
|
description: Develop in an Incus System Container with Docker using incus
|
||||||
icon: ../../../../.icons/lxc.svg
|
icon: ../../../../.icons/lxc.svg
|
||||||
maintainer_github: coder
|
|
||||||
verified: true
|
verified: true
|
||||||
tags: [local, incus, lxc, lxd]
|
tags: [local, incus, lxc, lxd]
|
||||||
---
|
---
|
||||||
|
|||||||
@@ -2,7 +2,6 @@
|
|||||||
display_name: Kubernetes (Devcontainer)
|
display_name: Kubernetes (Devcontainer)
|
||||||
description: Provision envbuilder pods as Coder workspaces
|
description: Provision envbuilder pods as Coder workspaces
|
||||||
icon: ../../../../.icons/kubernetes.svg
|
icon: ../../../../.icons/kubernetes.svg
|
||||||
maintainer_github: coder
|
|
||||||
verified: true
|
verified: true
|
||||||
tags: [container, kubernetes, devcontainer]
|
tags: [container, kubernetes, devcontainer]
|
||||||
---
|
---
|
||||||
|
|||||||
@@ -2,7 +2,6 @@
|
|||||||
display_name: Kubernetes (Envbox)
|
display_name: Kubernetes (Envbox)
|
||||||
description: Provision envbox pods as Coder workspaces
|
description: Provision envbox pods as Coder workspaces
|
||||||
icon: ../../../../.icons/kubernetes.svg
|
icon: ../../../../.icons/kubernetes.svg
|
||||||
maintainer_github: coder
|
|
||||||
verified: true
|
verified: true
|
||||||
tags: [kubernetes, containers, docker-in-docker]
|
tags: [kubernetes, containers, docker-in-docker]
|
||||||
---
|
---
|
||||||
|
|||||||
@@ -2,7 +2,6 @@
|
|||||||
display_name: Kubernetes (Deployment)
|
display_name: Kubernetes (Deployment)
|
||||||
description: Provision Kubernetes Deployments as Coder workspaces
|
description: Provision Kubernetes Deployments as Coder workspaces
|
||||||
icon: ../../../../.icons/kubernetes.svg
|
icon: ../../../../.icons/kubernetes.svg
|
||||||
maintainer_github: coder
|
|
||||||
verified: true
|
verified: true
|
||||||
tags: [kubernetes, container]
|
tags: [kubernetes, container]
|
||||||
---
|
---
|
||||||
|
|||||||
@@ -2,7 +2,6 @@
|
|||||||
display_name: Nomad
|
display_name: Nomad
|
||||||
description: Provision Nomad Jobs as Coder workspaces
|
description: Provision Nomad Jobs as Coder workspaces
|
||||||
icon: ../../../../.icons/nomad.svg
|
icon: ../../../../.icons/nomad.svg
|
||||||
maintainer_github: coder
|
|
||||||
verified: true
|
verified: true
|
||||||
tags: [nomad, container]
|
tags: [nomad, container]
|
||||||
---
|
---
|
||||||
|
|||||||
@@ -2,7 +2,6 @@
|
|||||||
display_name: Scratch
|
display_name: Scratch
|
||||||
description: A minimal starter template for Coder
|
description: A minimal starter template for Coder
|
||||||
icon: ../../../../.icons/box-emoji.svg
|
icon: ../../../../.icons/box-emoji.svg
|
||||||
maintainer_github: coder
|
|
||||||
verified: true
|
verified: true
|
||||||
tags: []
|
tags: []
|
||||||
---
|
---
|
||||||
|
|||||||
Reference in New Issue
Block a user