28 lines
834 B
YAML
28 lines
834 B
YAML
name: rentaldrivego-portainer-prod
|
|
|
|
services:
|
|
portainer:
|
|
image: portainer/portainer-ce:lts
|
|
command: -H unix:///var/run/docker.sock
|
|
restart: unless-stopped
|
|
networks:
|
|
- traefik-proxy
|
|
volumes:
|
|
- /var/run/docker.sock:/var/run/docker.sock
|
|
- portainer_prod_data:/data
|
|
labels:
|
|
- traefik.enable=true
|
|
- traefik.http.routers.portainer.rule=Host(`${PORTAINER_DOMAIN:-portainer.rentaldrivego.ma}`)
|
|
- traefik.http.routers.portainer.entrypoints=websecure
|
|
- traefik.http.routers.portainer.tls=true
|
|
- traefik.http.routers.portainer.tls.certresolver=letsencrypt
|
|
- traefik.http.routers.portainer.service=portainer-svc
|
|
- traefik.http.services.portainer-svc.loadbalancer.server.port=9000
|
|
|
|
networks:
|
|
traefik-proxy:
|
|
external: true
|
|
|
|
volumes:
|
|
portainer_prod_data:
|