infracloud/containers/traefik.container

15 lines
636 B
Text

[Unit]
Description=Traefik Service
After=network-online.target
[Container]
Image=docker.io/library/traefik:latest
PublishPort=80:80
PublishPort=443:443
Volume=/run/podman/podman.sock:/var/run/docker.sock:Z
Volume=/opt/traefik/letsencrypt:/letsencrypt:Z
Network=web_proxy
Exec=--providers.docker=true --providers.docker.exposedbydefault=false --entrypoints.web.address=:80 --entrypoints.websecure.address=:443 --certificatesresolvers.main.acme.email=saveinmed@gmail.com --certificatesresolvers.main.acme.storage=/letsencrypt/acme.json --certificatesresolvers.main.acme.httpchallenge.entrypoint=web
[Install]
WantedBy=multi-user.target