diff --git a/docker-compose.yml b/docker-compose.yml new file mode 100644 index 000000000..4a2594fb6 --- /dev/null +++ b/docker-compose.yml @@ -0,0 +1,31 @@ +version: '2' + +services: + drone-server: + build: + context: . + dockerfile: Dockerfile + image: laszlocloud/drone-oss-08-server:local + ports: + - 8000:8000 + volumes: + - /var/lib/drone:/var/lib/drone/ + environment: + - DRONE_OPEN=true + - DRONE_ADMIN=laszlocph + - DRONE_HOST=${HOST} + - DRONE_GITHUB=true + - DRONE_GITHUB_CLIENT=${GITHUB_CLIENT} + - DRONE_GITHUB_SECRET=${GITHUB_SECRET} + - DRONE_SECRET=${DRONE_SECRET} + drone-agent: + build: + context: . + dockerfile: Dockerfile.agent + image: laszlocloud/drone-oss-08-agent:local + volumes: + - /var/run/docker.sock:/var/run/docker.sock + environment: + - DRONE_SERVER=drone-server:9000 + - DRONE_SECRET=${DRONE_SECRET} + - DRONE_MAX_PROCS=1 \ No newline at end of file