1
0
Fork 0
docker-compose-templates/services/drone/drone.yml

40 lines
1006 B
YAML

---
services:
drone:
image: drone/drone:1
container_name: drone
networks:
public:
ipv4_address: 192.168.240.47
volumes:
- ${DOCKER_STORAGE_PATH}/drone:/data
env_file:
- drone.env
environment:
- DRONE_GITEA_CLIENT_ID=0d11d359-a420-4a66-a04c-0a136448b7e7
- DRONE_GITEA_CLIENT_SECRET=Qx0LqE0Qb-M3MZAiojtlILRY3nfNzOiUUTdOCpW7Feo=
- DRONE_GITEA_SERVER=https://git.${DOMAIN}
- DRONE_SERVER_PROTO=https
- DRONE_USER_CREATE=username:lukas,admin:true
profiles:
- base
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
environment:
- DRONE_RPC_PROTO=https
- DRONE_RUNNER_CAPACITY=1
- DRONE_RUNNER_NAME=nas-docker-runner
profiles:
- base
restart: unless-stopped