add cobalt
All checks were successful
Deploy Containers / Prepare (push) Successful in 29s

This commit is contained in:
2026-01-18 16:25:01 -05:00
parent de4cc24458
commit 7a751d2345
3 changed files with 230 additions and 197 deletions

20
tasks/cobalt.yml Normal file
View File

@@ -0,0 +1,20 @@
---
- name: Deploy Cobalt
include_role:
name: docker
vars:
name: cobalt
image:
name: ghcr.io/imputnet/cobalt
tag: 11
env:
API_URL: "https://dl.alexav.gg"
TURNSTILE_SITEKEY: "{{ COBALT_TURNSTILE_SITEKEY }}"
TURNSTILE_SECRET: "{{ COBALT_TURNSTILE_SECRET }}"
JWT_SECRET: "{{ COBALT_JWT_SECRET }}"
labels:
traefik.enable: "true"
traefik.http.routers.cobalt.rule: Host(`dl.alexav.gg`)
traefik.http.routers.cobalt.entrypoints: webSecure
traefik.http.routers.cobalt.tls.certresolver: letsencrypt
traefik.http.services.cobalt.loadbalancer.server.port: "9000"