DEV Community

Cover image for Monitore seus sites de graça: Uptime Kuma com Docker numa VPS
Nuvem Dev
Nuvem Dev

Posted on

Monitore seus sites de graça: Uptime Kuma com Docker numa VPS

Uptime Kuma poster

Se o seu site cair às 3 da manhã, você quer saber antes do cliente. O Uptime Kuma faz isso e roda em um container.

O que você precisa

  • Uma VPS com Docker (1 GB de RAM basta para começar)
  • Uma porta liberada (3001)

1. Sobe o container

docker run -d --restart=always -p 3001:3001 \
  -v uptime-kuma:/app/data \
  --name uptime-kuma louislam/uptime-kuma:2
Enter fullscreen mode Exit fullscreen mode

2. Confere se está de pé

docker ps --filter name=uptime-kuma
curl -I http://localhost:3001
Enter fullscreen mode Exit fullscreen mode

3. Configura

Abra http://IP-DA-VPS:3001, crie o usuário admin, clique em Add New Monitor, tipo HTTP(s), cole a URL do site e defina o intervalo. Em Setup Notification escolha Telegram, e-mail ou Discord.

4. Atualizar depois

docker pull louislam/uptime-kuma:2
docker stop uptime-kuma && docker rm uptime-kuma
# rode o comando do passo 1 de novo: os dados ficam no volume
Enter fullscreen mode Exit fullscreen mode

Cuidados

  • Não monitore o site a partir do próprio servidor dele: se a máquina cai, o monitor cai junto.
  • Coloque um proxy reverso com HTTPS antes de expor o painel na internet.

Onde rodar

Na tabela da RackNerd (08/11/2026) o plano de 1 GB aparece a US$ 17,99/mês e o de 2 GB a US$ 20,59/mês: https://go.nowto.link/racknerd

Quer receber mais tutoriais assim? Assine a newsletter: https://nuvemdev.substack.com . Outro tutorial relacionado: https://dev.to/nuvemdev

Divulgação: o link da RackNerd é de afiliado; posso receber comissão sem custo extra pra você.

Top comments (0)