--- - name: Deploy Cobalt include_role: name: docker vars: name: cobalt directories: - "{{ data_dir }}/cobalt" image: name: ghcr.io/imputnet/cobalt tag: 11 env: API_URL: "https://dl.alexav.gg" JWT_SECRET: "{{ COBALT_JWT_SECRET }}" API_AUTH_REQUIRED: "1" API_KEY_URL: "file:///keys.json" networks: - name: "{{ docker_network_name }}" volumes: - "{{ data_dir }}/cobalt/keys.json:/keys.json:ro" 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"