Uptime Kuma num VPS: vigie os seus sites a partir de um servidor seu

A resposta curta: o Uptime Kuma é um programa livre que verifica de minuto a minuto se os seus sites estão no ar e avisa-o (por Telegram, e-mail e outros) quando deixam de estar. Corre num contentor Docker, num VPS. O ponto mais importante: ponha-o num servidor diferente do que vigia, ou ele cai juntamente com o site e não avisa ninguém.

O que o site precisa

O quê O que fazer
O que vigia Páginas web (código de resposta e palavra no texto), portas, pings, certificados a expirar, tarefas agendadas que devem «dar sinal».
Como avisa Telegram, e-mail, WhatsApp através de outras ferramentas, e muitos outros canais: Alertas por Telegram.
Onde corre Num VPS, em Docker. Precisa de uma porta (a 3001, por omissão) e de HTTPS por trás de um proxy.
Fora do servidor vigiado Se vigiar sites do mesmo VPS onde corre, uma falha do VPS apaga o vigia. Use outro servidor, ou um VPS pequeno só para isto.
Dados Fica numa pasta do servidor: é isso que se copia.

Como começar

1 Instale o Docker no VPS: Instalar o Docker.
2 Crie uma pasta e nela o ficheiro compose.yaml: services:
  uptime-kuma:
    image: louislam/uptime-kuma:1
    restart: unless-stopped
    ports:
      - "127.0.0.1:3001:3001"
    volumes:
      - ./data:/app/data
3 Arranque-o: docker compose up -d. A porta fica só no próprio servidor (127.0.0.1); o acesso de fora faz-se pelo proxy.
4 Ponha o proxy e o HTTPS à frente (o Uptime Kuma usa ligações em tempo real, por isso o proxy tem de as deixar passar): Nginx à frente de um contentor e HTTPS para um contentor.
5 Abra o endereço, crie a conta de administrador, junte cada site a vigiar e ligue um aviso. Faça um teste a desligar um site de ensaio.
Crie a conta de administrador logo na primeira visita. Até lá, qualquer pessoa que chegue ao endereço pode criá-la. Use uma senha longa e a verificação em dois passos do próprio programa. Copie a pasta de dados: Volumes e pastas de dados.
Para uma verificação simples sem servidor próprio, veja Aviso quando o site cai. Para atualizar o Uptime Kuma sem perder dados: Atualizar uma aplicação Docker.

Quer ajuda a montar o seu vigia? Abra um pedido com o plano do VPS.

Abrir pedido de suporte

VEJA TAMBÉM

Ser avisado quando o seu site cai: uma verificação simples de disponibilidade

Enviar alertas para o Telegram a partir do seu site ou de um script

Instalar o Docker e o Docker Compose num VPS

Nginx como proxy inverso à frente de um contentor

HTTPS para um contentor: um certificado e um domínio

Actualizar uma aplicação Docker sem perder dados

PRODUTO RECOMENDADO

Servidor VPS com acesso root

Recursos só seus, o sistema que escolher, reinstalação quando quiser. desde 456,30 MT/mês (plano de 3 anos, com cupão)

Ver planos
  • 0 Utilizadores acharam útil
Esta resposta foi útil?