Esta configuração é baseada no nosso post anterior Configuração simples uptime-kuma docker-compose: Alternativa UptimeRobot auto-hospedada e nossa configuração Traefik com certificados wildcard Cloudflare (veja Configuração simples Traefik docker-compose com Lets Encrypt Cloudflare DNS-01 & TLS-ALPN-01 & HTTP-01 challenges)
uptimekuma_traefik_compose.yml
services:
kuma:
image: 'louislam/uptime-kuma:1'
volumes:
- './uptimekuma_data:/app/data'
labels:
- "traefik.enable=true"
- "traefik.http.routers.uptimekuma-mydomain.rule=Host(`uptimekuma.mydomain.com`)"
- "traefik.http.routers.uptimekuma-mydomain.tls.certResolver=cloudflare-ec384"
- "traefik.http.routers.uptimekuma-mydomain.tls.domains[0].main=mydomain.com"
- "traefik.http.routers.uptimekuma-mydomain.tls.domains[0].sans=*.mydomain.com"
- "traefik.http.services.uptimekuma-mydomain.loadbalancer.server.port=3001"Veja Crie um serviço systemd para seu projeto docker-compose em 10 segundos para mais informações sobre como criar um serviço systemd para iniciar automaticamente o UptimeKuma.
Check out similar posts by category:
Docker
If this post helped you, please consider buying me a coffee or donating via PayPal to support research & publishing of new posts on TechOverflow