deploy.undersco.re/config/docker-compose.yml

45 lines
1.1 KiB
YAML
Raw Normal View History

2022-11-05 12:33:29 +00:00
version: "3.8"
services:
drone:
image: drone/drone:latest
container_name: drone
ports:
- "880:80"
- "4443:443"
environment:
- DRONE_SERVER_HOST=${DRONE_SERVER_HOST}
- DRONE_SERVER_PROTO=${DRONE_SERVER_PROTO}
- DRONE_RPC_SECRET=${DRONE_RPC_SECRET}
- DRONE_COOKIE_SECRET=${DRONE_COOKIE_SECRET}
- DRONE_COOKIE_TIMEOUT=720h
- DRONE_GITEA_CLIENT_ID=${DRONE_GITEA_CLIENT_ID}
- DRONE_GITEA_CLIENT_SECRET=${DRONE_GITEA_CLIENT_SECRET}
- DRONE_GITEA_SERVER=${DRONE_SERVER_PROTO}://${DRONE_SERVER_HOST}
- DRONE_LOGS_DEBUG=true
- DRONE_CRON_DISABLED=true
- DRONE_USER_CREATE=${DRONE_USER_CREATE}
volumes:
- ./drone_data/data:/data
- ./drone_data/drone:/drone
networks:
- build_net
runner:
image: drone/drone-runner-docker:latest
container_name: runner
environment:
- DRONE_RPC_HOST=drone
- DRONE_RPC_PROTO=http
- DRONE_RPC_SECRET=${DRONE_RPC_SECRET}
- DRONE_RUNNER_CAPACITY=2
volumes:
- /var/run/docker.sock:/var/run/docker.sock
- ./drone_data/drone:/drone
networks:
- build_net
networks:
build_net:
name: build_net