@@ -82,7 +82,6 @@ services:
8282 - VICTORIA_LOGS_PRIVATE_URL=http://${VL_USERNAME}:${VL_PASSWORD}@victoria-logs:9428
8383 - VICTORIA_METRICS_URL=https://${VM_USERNAME}:${VM_PASSWORD}@metrics.${ROOT_DOMAIN}
8484 - VICTORIA_METRICS_PRIVATE_URL=http://${VM_USERNAME}:${VM_PASSWORD}@victoria-metrics:8428
85- - REGISTRY_HOST=registry.${ROOT_DOMAIN}
8685 - INNGEST_BASE_URL=http://inngest:8288
8786 - INNGEST_SIGNING_KEY=${INNGEST_SIGNING_KEY}
8887 - INNGEST_EVENT_KEY=${INNGEST_EVENT_KEY}
@@ -109,8 +108,9 @@ services:
109108 - VICTORIA_LOGS_PRIVATE_URL=http://${VL_USERNAME}:${VL_PASSWORD}@victoria-logs:9428
110109 - VICTORIA_METRICS_URL=https://${VM_USERNAME}:${VM_PASSWORD}@metrics.${ROOT_DOMAIN}
111110 - VICTORIA_METRICS_PRIVATE_URL=http://${VM_USERNAME}:${VM_PASSWORD}@victoria-metrics:8428
112- - REGISTRY_URL=${REGISTRY_URL:-registry:5000}
113- - REGISTRY_HOST=registry.${ROOT_DOMAIN}
111+ - GAR_REPOSITORY=${GAR_REPOSITORY:?GAR_REPOSITORY is required}
112+ - GAR_AGENT_KEY_BASE64=${GAR_AGENT_KEY_BASE64:?GAR_AGENT_KEY_BASE64 is required}
113+ - GAR_ADMIN_KEY_BASE64=${GAR_ADMIN_KEY_BASE64:?GAR_ADMIN_KEY_BASE64 is required}
114114 - INNGEST_BASE_URL=http://inngest:8288
115115 - INNGEST_SIGNING_KEY=${INNGEST_SIGNING_KEY}
116116 - INNGEST_EVENT_KEY=${INNGEST_EVENT_KEY}
@@ -124,8 +124,6 @@ services:
124124 condition : service_started
125125 victoria-metrics :
126126 condition : service_started
127- registry :
128- condition : service_started
129127 labels :
130128 - " traefik.enable=true"
131129 - " traefik.http.routers.web.rule=Host(`${ROOT_DOMAIN}`)"
@@ -162,25 +160,6 @@ services:
162160 retries : 3
163161 restart : unless-stopped
164162
165- registry :
166- image : " ${TECHULUS_CLOUD_REGISTRY_IMAGE:-ghcr.io/techulus/cloud/registry:${TECHULUS_CLOUD_VERSION:?TECHULUS_CLOUD_VERSION is required}}"
167- env_file :
168- - ./.env
169- volumes :
170- - registry-data:/var/lib/registry
171- labels :
172- - " traefik.enable=true"
173- - " traefik.http.routers.registry.rule=Host(`registry.${ROOT_DOMAIN}`)"
174- - " traefik.http.routers.registry.entrypoints=websecure"
175- - " traefik.http.routers.registry.tls.certresolver=letsencrypt"
176- - " traefik.http.services.registry.loadbalancer.server.port=5000"
177- healthcheck :
178- test : ["CMD", "curl", "-fsS", "http://127.0.0.1:5001/debug/health"]
179- interval : 30s
180- timeout : 10s
181- retries : 3
182- restart : unless-stopped
183-
184163 victoria-logs :
185164 image : victoriametrics/victoria-logs:v1.51.0
186165 env_file :
@@ -257,7 +236,6 @@ services:
257236volumes :
258237 letsencrypt :
259238 postgres-data :
260- registry-data :
261239 victoria-logs-data :
262240 victoria-metrics-data :
263241 inngest-data :
0 commit comments