infra/nexus/docker-compose/nexus/docker-compose.yaml
2024-10-08 19:11:52 +02:00

34 lines
1.1 KiB
YAML

services:
nexus:
labels:
- traefik.http.routers.nexus.rule=Host(`nexus.rschneider.net`)
- traefik.http.routers.nexus.tls=true
- traefik.http.routers.nexus.service=nexus
- traefik.http.services.nexus.loadbalancer.server.port=8081
- traefik.http.routers.nexus-public.rule=Host(`nexus.rschneider.hu`)
- traefik.http.routers.nexus-public.tls=true
- traefik.http.routers.nexus-public.service=nexus-public
- traefik.http.services.nexus-public.loadbalancer.server.port=8081
- traefik.http.routers.nexus-docker-public.rule=Host(`docker.rschneider.hu`)
- traefik.http.routers.nexus-docker-public.tls=true
- traefik.http.routers.nexus-docker-public.service=nexus-docker-public
- traefik.http.services.nexus-docker-public.loadbalancer.server.port=8086
image: sonatype/nexus3
restart: always
volumes:
- "nexus-data:/nexus-data"
# ports:
# - "4108:8081"
# - "4109:8085"
# - "4110:8086"
networks:
traefik_traefik:
volumes:
nexus-data: {}
networks:
traefik_traefik:
external: true