1
0

45 lines
1.1 KiB
YAML
Raw Normal View History

2023-12-05 13:32:46 +01:00
---
services:
drone:
image: drone/drone:1
container_name: drone
networks:
public:
ipv4_address: 192.168.240.47
labels:
caddy: drone.${DOMAIN}
caddy.reverse_proxy: "{{ upstreams 80 }}"
2023-12-05 13:32:46 +01:00
volumes:
- ${DOCKER_STORAGE_PATH}/drone:/data
env_file:
- drone.env
2023-12-07 11:28:33 +01:00
- ../../secrets/drone.env
2023-12-05 13:32:46 +01:00
environment:
2023-12-07 11:28:33 +01:00
# encrypted
# - DRONE_GITEA_CLIENT_ID=
# - DRONE_GITEA_CLIENT_SECRET=
# - DRONE_RPC_SECRET=
2023-12-05 13:32:46 +01:00
- DRONE_GITEA_SERVER=https://git.${DOMAIN}
- DRONE_SERVER_PROTO=https
- DRONE_USER_CREATE=username:lukas,admin:true
restart: unless-stopped
drone-runner:
image: drone/drone-runner-docker:1
container_name: drone-runner
networks:
public:
ipv4_address: 192.168.240.48
volumes:
- /var/run/docker.sock:/var/run/docker.sock
env_file:
- drone.env
2023-12-07 11:28:33 +01:00
- ../../secrets/drone.env
2023-12-05 13:32:46 +01:00
environment:
2023-12-07 11:28:33 +01:00
# encrypted
# - DRONE_RPC_SECRET=
2023-12-05 13:32:46 +01:00
- DRONE_RPC_PROTO=https
- DRONE_RUNNER_CAPACITY=1
- DRONE_RUNNER_NAME=nas-docker-runner
restart: unless-stopped