mapletree/lxc1/p2-apps/zot.yml
admin_jk 2ca070b62a
Some checks are pending
PVE2 Infrastructure Deploy / terraform (push) Waiting to run
Update lxc1/p2-apps/zot.yml
2026-03-19 13:07:51 +00:00

30 lines
No EOL
866 B
YAML

services:
zot:
image: ghcr.io/project-zot/zot-linux-amd64:latest
container_name: zot-node${ZOT_NODE_ID}
restart: unless-stopped
user: "1000:1000"
ports:
- 5000:5000
volumes:
- /shared/zot/etc:/etc/zot
- /shared/zot/var:/var/lib/zot
networks:
- zot_external
- zot_internal
labels:
- "traefik.enable=true"
- "traefik.docker.network=zot_external"
- "traefik.http.routers.zot.entrypoints=websecure"
- "traefik.http.routers.zot.rule=Host(`${ZOT_HOST_NAME}.${TRAEFIK_DNS_SUFFIX}`)"
- "traefik.http.routers.zot.tls=true"
- "traefik.http.routers.zot.tls.certresolver=dns_resolver"
- "traefik.http.services.zot.loadbalancer.server.port=5000"
environment:
- GODEBUG=http2client=0
networks:
zot_internal:
driver: bridge
zot_external:
external: true