harbor/docker-compose.yml aktualisiert

This commit is contained in:
2026-01-02 21:33:07 +00:00
parent fd66d48569
commit 0ea65bc353

View File

@@ -17,7 +17,7 @@ services:
hostname: ${HARBOR_HOSTNAME:-harbor.local} hostname: ${HARBOR_HOSTNAME:-harbor.local}
http: http:
port: ${HARBOR_HTTP_PORT:-8080} port: 8080
harbor_admin_password: ${HARBOR_ADMIN_PASSWORD:-Harbor12345} harbor_admin_password: ${HARBOR_ADMIN_PASSWORD:-Harbor12345}
@@ -69,10 +69,20 @@ services:
- "${HARBOR_DATA_PATH:-/data/harbor}/config:/etc/harbor" - "${HARBOR_DATA_PATH:-/data/harbor}/config:/etc/harbor"
networks: networks:
- harbor - harbor
- proxy
depends_on: depends_on:
- registry - registry
- database - database
- redis - redis
labels:
- "traefik.enable=true"
# Docker Registry API (/v2)
- "traefik.http.routers.harbor-registry.rule=Host(`${HARBOR_HOSTNAME}`) && PathPrefix(`/v2/`)"
- "traefik.http.routers.harbor-registry.entrypoints=websecure"
- "traefik.http.routers.harbor-registry.tls=true"
- "traefik.http.routers.harbor-registry.tls.certresolver=le"
- "traefik.http.services.harbor-registry.loadbalancer.server.port=8080"
portal: portal:
image: goharbor/harbor-portal:${HARBOR_VERSION:-v2.11.0} image: goharbor/harbor-portal:${HARBOR_VERSION:-v2.11.0}
@@ -85,11 +95,13 @@ services:
- core - core
labels: labels:
- "traefik.enable=true" - "traefik.enable=true"
- "traefik.http.routers.harbor.entrypoints=websecure"
- "traefik.http.routers.harbor.rule=Host(`${HARBOR_HOSTNAME}`)" # Harbor UI
- "traefik.http.routers.harbor.tls=true" - "traefik.http.routers.harbor-ui.rule=Host(`${HARBOR_HOSTNAME}`)"
- "traefik.http.routers.harbor.tls.certresolver=le" - "traefik.http.routers.harbor-ui.entrypoints=websecure"
- "traefik.http.services.harbor.loadbalancer.server.port=${HARBOR_HTTP_PORT:-8080}" - "traefik.http.routers.harbor-ui.tls=true"
- "traefik.http.routers.harbor-ui.tls.certresolver=le"
- "traefik.http.services.harbor-ui.loadbalancer.server.port=8080"
jobservice: jobservice:
image: goharbor/harbor-jobservice:${HARBOR_VERSION:-v2.11.0} image: goharbor/harbor-jobservice:${HARBOR_VERSION:-v2.11.0}