From 2e20ac63ece9cb0dc16bb91671d3e075f1127dd2 Mon Sep 17 00:00:00 2001 From: Aetos Skia Date: Tue, 23 Sep 2025 17:11:30 +0530 Subject: [PATCH] drone changes for new drone 2 --- docker-compose.yaml | 23 ++++++++++++++--------- 1 file changed, 14 insertions(+), 9 deletions(-) diff --git a/docker-compose.yaml b/docker-compose.yaml index 7459055..3551422 100644 --- a/docker-compose.yaml +++ b/docker-compose.yaml @@ -1,7 +1,7 @@ services: registry: image: registry:2 - container_name: local-registry + container_name: registry ports: - "5000:5000" volumes: @@ -12,7 +12,7 @@ services: image: joxit/docker-registry-ui:latest container_name: registry-ui ports: - - "8080:80" + - "6001:80" environment: REGISTRY_URL: http://registry:5000 depends_on: @@ -36,26 +36,31 @@ services: image: drone/drone:2 container_name: drone-server ports: - - "8081:80" + - "6003:80" # Drone UI/API available on http://localhost:6003 volumes: - ./drone-data:/data environment: DRONE_GITEA_SERVER: http://gitea:3000 DRONE_RPC_SECRET: supersecretkey - DRONE_SERVER_HOST: localhost + DRONE_SERVER_HOST: drone.server.aetoskia.com DRONE_SERVER_PROTO: http restart: always depends_on: - gitea - drone-agent: - image: drone/agent:2 - container_name: drone-agent + drone-runner: + image: drone/drone-runner-docker:1 + container_name: drone-runner + restart: always depends_on: - drone-server + ports: + - "3000:3000" # optional: exposes runner metrics/debug UI + volumes: + - /var/run/docker.sock:/var/run/docker.sock environment: - DRONE_RPC_SERVER: http://drone-server + DRONE_RPC_PROTO: http + DRONE_RPC_HOST: drone-server:80 # matches service name + port inside Docker network DRONE_RPC_SECRET: supersecretkey DRONE_RUNNER_CAPACITY: 2 DRONE_RUNNER_NAME: runner1 - restart: always