server-dotfiles/ci/docker-compose.yaml
polpetta 8627accc2f
All checks were successful
continuous-integration/drone/push Build is passing
feat: upgrade Drone CI to version 2 (#18)
Co-authored-by: Davide Polonio <poloniodavide@gmail.com>
Reviewed-on: #18
Co-authored-by: polpetta <polpetta@poldebra.me>
Co-committed-by: polpetta <polpetta@poldebra.me>
2023-03-27 10:31:59 +02:00

42 lines
785 B
YAML

---
version: '3.7'
services:
server:
image: drone/drone:2
restart: unless-stopped
env_file:
- env-droneci-server
networks:
- internal
- proxy
volumes:
- ci_server_data:/data
- /etc/timezone:/etc/timezone:ro
- /etc/localtime:/etc/localtime:ro
runner:
image: drone/drone-runner-docker:1
restart: unless-stopped
env_file:
- env-droneci-runner
networks:
- internal
volumes:
- /etc/timezone:/etc/timezone:ro
- /etc/localtime:/etc/localtime:ro
- /var/run/docker.sock:/var/run/docker.sock
volumes:
ci_server_data:
driver: local
driver_opts:
type: none
o: bind
device: "/srv/docker/ci/server_data"
networks:
internal: {}
proxy:
external: true