commit 4ad268e2bc44f722fb064e8e5462543a0ea35285 Author: Cade Date: Sat Nov 5 13:33:29 2022 +0100 Added base config diff --git a/README.md b/README.md new file mode 100644 index 0000000..b1d46d7 --- /dev/null +++ b/README.md @@ -0,0 +1,2 @@ +# Underscore Deploy +C/I System for Underscore projects. \ No newline at end of file diff --git a/config/docker-compose.yml b/config/docker-compose.yml new file mode 100644 index 0000000..283031c --- /dev/null +++ b/config/docker-compose.yml @@ -0,0 +1,44 @@ +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 diff --git a/config/sample.env b/config/sample.env new file mode 100644 index 0000000..43bfc76 --- /dev/null +++ b/config/sample.env @@ -0,0 +1,7 @@ +DRONE_SERVER_HOST= +DRONE_SERVER_PROTO= +DRONE_RPC_SECRET= +DRONE_COOKIE_SECRET= +DRONE_GITEA_CLIENT_ID= +DRONE_GITEA_CLIENT_SECRET= +DRONE_USER_CREATE=