1234567891011121314151617181920212223242526272829 |
- version: "3"
- services:
- drone-server:
- image: drone/drone:2
- ports:
- - "8080:80"
- volumes:
- - ./drone:/data
- environment:
- - DRONE_GOGS_SERVER=${GOGS_URL}
- - DRONE_RPC_SECRET=${SECRET}
- - DRONE_SERVER_HOST=${HOST}
- - DRONE_SERVER_PROTO=http
- - DRONE_USER_CREATE=username:${ADMIN},admin:true
- restart: always
- drone-runner:
- image: drone/drone-runner-docker:1
- volumes:
- - /var/run/docker.sock:/var/run/docker.sock
- environment:
- - DRONE_RPC_PROTO=http
- - DRONE_RPC_HOST=drone-server:80
- - DRONE_RPC_SECRET=${SECRET}
- - DRONE_RUNNER_CAPACITY=2
- - DRONE_RUNNER_NAME=self-host
- restart: always
- depends_on:
- - drone-server
|