From 6d56d6df6fbea5d6fbbf58a505f8f72fd28ce772 Mon Sep 17 00:00:00 2001 From: Paul Brinkmeier Date: Mon, 12 Sep 2022 21:16:40 +0200 Subject: [PATCH] Add Drone server --- docker/web/Caddyfile | 4 ++++ docker/web/docker-compose.yaml | 12 ++++++++++++ 2 files changed, 16 insertions(+) diff --git a/docker/web/Caddyfile b/docker/web/Caddyfile index 8354ab3..7f96905 100644 --- a/docker/web/Caddyfile +++ b/docker/web/Caddyfile @@ -18,6 +18,10 @@ git.pbrinkmeier.de { reverse_proxy gitlab:80 } +ci.pbrinkmeier.de { + reverse_proxy drone:80 +} + jupyter.pbrinkmeier.de { reverse_proxy jupyter:8888 basicauth { diff --git a/docker/web/docker-compose.yaml b/docker/web/docker-compose.yaml index 9de5098..8a4ffe9 100644 --- a/docker/web/docker-compose.yaml +++ b/docker/web/docker-compose.yaml @@ -94,6 +94,18 @@ services: volumes: - /home/jupyter/Notebooks:/Notebooks restart: always + + drone: + image: drone/drone:2 + # DRONE_{GITLAB_CLIENT_ID,GITLAB_CLIENT_SECRET,RPC_SECRET} + env_file: drone.env + environment: + DRONE_GITLAB_SERVER: https://git.pbrinkmeier.de + DRONE_SERVER_HOST: ci.pbrinkmeier.de + DRONE_SERVER_PROTO: http + volumes: + - /var/lib/pbri/docker/drone_server:/data + restart: always volumes: caddy_data: