Configuração UptimeKuma em 2 minutos usando Traefik & docker-compose (alternativa UptimeRobot auto-hospedada)

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