diff --git a/drone/docker-compose.yaml b/drone/docker-compose.yaml index 4d67d15..83e4f1c 100644 --- a/drone/docker-compose.yaml +++ b/drone/docker-compose.yaml @@ -20,11 +20,11 @@ services: hostname: drone environment: DRONE_GITEA_SERVER: https://cs-git.ddnss.de - DRONE_GITEA_CLIENT_ID: a18b7e7b-b1fa-4f1a-8a48-18e50fbc1b41 - DRONE_GITEA_CLIENT_SECRET: jfyIpOz4E2uk3V1PcgBK9bHTMQtjbJmUvVJi5cRJex1T + DRONE_GITEA_CLIENT_ID: 0dbc7a28-3078-4c3c-88ad-d9de82a21df1 + DRONE_GITEA_CLIENT_SECRET: gto_sfsva4l6zzbyxgw35mmoomu6eqiyw4em2zgt4isiynomdsjzi5oq DRONE_RPC_SECRET: 3800abd1e957cc5aa82c584e0b3201a7 - DRONE_SERVER_HOST: drone.lan - DRONE_SERVER_PROTO: http + DRONE_SERVER_HOST: drone.fam-steinle.de + DRONE_SERVER_PROTO: https DRONE_DATABASE_DRIVER: postgres DRONE_DATABASE_DATASOURCE: postgres://${DB_USER}:${DB_PASS}@drone-db:5432/${DB_NAME}?sslmode=disable restart: unless-stopped @@ -38,8 +38,15 @@ services: labels: - "traefik.enable=true" - "traefik.http.routers.drone.entrypoints=web" - - "traefik.http.routers.drone.rule=Host(`drone.lan`)" - - "traefik.http.services.drone.loadbalancer.server.port=80" + - "traefik.http.routers.drone.rule=Host(`drone.fam-steinle.de`)" + - "traefik.http.routers.drone.middlewares=drone" + - "traefik.http.middlewares.drone.redirectscheme.scheme=https" + - "traefik.http.routers.drone-secure.entrypoints=websecure" + - "traefik.http.routers.drone-secure.rule=Host(`drone.fam-steinle.de`)" + - "traefik.http.routers.drone-secure.service=drone-secure" + - "traefik.http.routers.drone-secure.tls=true" + - "traefik.http.routers.drone-secure.tls.certresolver=infomaniak" + - "traefik.http.services.drone-secure.loadbalancer.server.port=80" drone-db: image: postgres:14-alpine @@ -62,8 +69,8 @@ services: container_name: drone-runner hostname: drone-runner environment: - DRONE_RPC_PROTO: http - DRONE_RPC_HOST: drone.lan + DRONE_RPC_PROTO: https + DRONE_RPC_HOST: drone.fam-steinle.de DRONE_RPC_SECRET: 3800abd1e957cc5aa82c584e0b3201a7 DRONE_RUNNER_CAPACITY: 2 DRONE_RUNNER_NAME: drone-runner