34 lines
1.1 KiB
YAML
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
|