diff --git a/.vscode/settings.json b/.vscode/settings.json index f3e54aa..9e866b7 100644 --- a/.vscode/settings.json +++ b/.vscode/settings.json @@ -4,7 +4,8 @@ "https://www.schemastore.org/traefik-v2.json": [ "file:///workspaces/minilab/collections/ansible_collections/adhdgirl/minilab/roles/traefik/files/basic.yaml", "file:///workspaces/minilab/collections/ansible_collections/adhdgirl/minilab/roles/traefik/files/umm.yaml", - "file:///workspaces/minilab/collections/ansible_collections/adhdgirl/minilab/roles/traefik/files/dynamic.yaml" + "file:///workspaces/minilab/collections/ansible_collections/adhdgirl/minilab/roles/traefik/files/dynamic.yaml", + "file:///workspace/dev/ansible/minilab/collections/ansible_collections/adhdgirl/minilab/roles/traefik/files/routers.yaml" ] } } \ No newline at end of file diff --git a/collections/ansible_collections/adhdgirl/minilab/roles/coder/files/docker-compose.yaml b/collections/ansible_collections/adhdgirl/minilab/roles/coder/files/docker-compose.yaml index f24a5e9..9bb7d52 100644 --- a/collections/ansible_collections/adhdgirl/minilab/roles/coder/files/docker-compose.yaml +++ b/collections/ansible_collections/adhdgirl/minilab/roles/coder/files/docker-compose.yaml @@ -11,7 +11,7 @@ services: - SUDO_PASSWORD_HASH=${SUDO_PASSWORD_HASH} #optional - PROXY_DOMAIN=${PROXY_DOMAIN} #optional - DEFAULT_WORKSPACE=${DEFAULT_WORKSPACE} #optional - - DOCKER_MODS=linuxserver/mods:code-server-golang|linuxserver/mods:code-server-nodejs|linuxserver/mods:code-server-npmglobal + - DOCKER_MODS=linuxserver/mods:code-server-golang|linuxserver/mods:code-server-nodejs|linuxserver/mods:code-server-npmglobal|linuxserver/mods:code-server-python3 - NODEJS_MOD_VERSION=22 volumes: - /opt/coder/config:/config diff --git a/collections/ansible_collections/adhdgirl/minilab/roles/coder/vars/main.yaml b/collections/ansible_collections/adhdgirl/minilab/roles/coder/vars/main.yaml index e94c28b..f39fd41 100644 --- a/collections/ansible_collections/adhdgirl/minilab/roles/coder/vars/main.yaml +++ b/collections/ansible_collections/adhdgirl/minilab/roles/coder/vars/main.yaml @@ -23,4 +23,4 @@ coder_sudo_hashed_password: !vault | 3762 coder_proxy_domain: coder.local.cobb.lgbt coder_default_workspace: /workspace -coder_version: 4.109.5 +coder_version: 4.122.1 diff --git a/collections/ansible_collections/adhdgirl/minilab/roles/traefik/files/routers.yaml b/collections/ansible_collections/adhdgirl/minilab/roles/traefik/files/routers.yaml index cf8fbbd..d40ece3 100644 --- a/collections/ansible_collections/adhdgirl/minilab/roles/traefik/files/routers.yaml +++ b/collections/ansible_collections/adhdgirl/minilab/roles/traefik/files/routers.yaml @@ -53,3 +53,12 @@ http: observability: metrics: true service: frigate@file + coder: + entryPoints: + - websecure + rule: "Host(`code.local.cobb.lgbt`)" + tls: + certResolver: letsEncrypt + observability: + metrics: true + service: coder@file