codebase changes for registry and drone runner

This commit is contained in:
2025-09-28 01:14:07 +05:30
parent b1a209ec52
commit da8d8322c9

View File

@@ -1,28 +1,16 @@
services:
registry:
image: registry:2
container_name: registry
ports:
- "5000:5000"
volumes:
- /home/aetos/registry:/var/lib/registry
- /home/aetos/registry/auth:/auth:ro
environment:
REGISTRY_AUTH: htpasswd
REGISTRY_AUTH_HTPASSWD_REALM: "Registry Realm"
REGISTRY_AUTH_HTPASSWD_PATH: /auth/htpasswd
restart: always
registry-ui:
image: joxit/docker-registry-ui:latest
container_name: registry-ui
ports:
- "6001:80"
environment:
REGISTRY_URL: http://registry:5000
REGISTRY_URL: http://dcr.aetoskia.com
depends_on:
- registry
restart: always
extra_hosts:
- "dcr.aetoskia.com:192.168.1.111"
gitea:
image: gitea/gitea:latest
@@ -64,7 +52,7 @@ services:
depends_on:
- drone-server
ports:
- "3000:3000" # optional: exposes runner metrics/debug UI
- "6004:3000" # optional: exposes runner metrics/debug UI
volumes:
- /var/run/docker.sock:/var/run/docker.sock
environment:
@@ -73,3 +61,17 @@ services:
DRONE_RPC_SECRET: supersecretkey
DRONE_RUNNER_CAPACITY: 2
DRONE_RUNNER_NAME: runner1
registry:
image: registry:2
container_name: registry
ports:
- "6005:5000"
volumes:
- /home/aetos/registry:/var/lib/registry
- /home/aetos/registry/auth:/auth:ro
environment:
REGISTRY_AUTH: htpasswd
REGISTRY_AUTH_HTPASSWD_REALM: "Registry Realm"
REGISTRY_AUTH_HTPASSWD_PATH: /auth/htpasswd
restart: always