Ryan Wright 1 ヶ月 前
コミット
9f21c6420f
1 ファイル変更26 行追加0 行削除
  1. 26 0
      docker-compose.yml

+ 26 - 0
docker-compose.yml

@@ -0,0 +1,26 @@
+version: "3"
+
+services:
+  drone-server:
+    image: drone/drone:2
+    ports:
+      - "8080:8080"
+    volumes:
+      - ./drone:/data
+    environment:
+      - DRONE_GOGS_SERVER: ${GOGS_URL}
+      - DRONE_RPC_SECRET: ${SECRET}
+      - DRONE_SERVER_HOST: ${HOST}
+      - DRONE_SERVER_PROTO: http
+    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: ${HOST}
+      - DRONE_RPC_SECRET: ${SECRET}
+      - DRONE_RUNNER_CAPACITY: 2
+      - DRONE_RUNNER_NAME: self-host
+    restart: always