Den enda regeln för övervakning är att monitorn måste leva utanför det den bevakar. En hälsokontroll som kör på samma server som din app är värdelös i det ögonblick den servern går ner — de faller samman, och inget larm utlöses någonsin. Så du vill ha en liten, oberoende maskin vars enda jobb är att bevaka allt annat och tala om för dig när det går sönder. Uptime Kuma är det självhostade verktyget för precis det, och en billig VPS är dess naturliga hem.
Varför självhosta det
- Oberoende. På sin egen VPS — helst i en annan region än din huvudinfrastruktur — fortsätter Uptime Kuma kontrollera och larma även när din primära server eller din hemuppkoppling ligger nere. Det är hela värdet av en monitor.
- Kontroll och integritet. Din lista över bevakade ändpunkter, dina larmregler och din statussida lever på en server du äger, inte på en tredjeparts instrumentpanel som känner hela din stack. Fast månadskostnad, ingen prissättning per monitor.
- En statussida du hostar. Uptime Kuma publicerar en snygg publik statussida — på din egen domän, som talar om för dina användare vad som är uppe, utan att hyra en statussides-SaaS.
Vad det behöver
- En dedikerad IPv4, en domän och HTTPS. Du når instrumentpanelen och statussidan på
https://status.yourdomain.com, vilket kräver en domän, giltig TLS och inkommande 443 — ett abonnemang med dedikerad IP. NAT-abonnemang tar inte emot inkommande. Nano-IP (8 $/mån) kör dussintals monitorer bekvämt. - Lätta resurser. Uptime Kuma är litet; RAM växer bara med antalet kontroller och den sparade historiken. Lägg till marginal för hundratals ändpunkter, annars räcker den minsta maskinen.
Sätt upp det (Ubuntu 24.04, Docker)
# dedicated-IP plan, root shell
apt update && apt install -y docker.io caddy
systemctl enable --now docker
docker run -d --restart=unless-stopped \
-p 127.0.0.1:3001:3001 \
-v uptime-kuma:/app/data \
--name uptime-kuma louislam/uptime-kuma:1
# TLS + reverse proxy on your domain
echo 'status.yourdomain.com { reverse_proxy 127.0.0.1:3001 }' > /etc/caddy/Caddyfile
systemctl restart caddy && ufw allow 80,443/tcp
Peka status.yourdomain.com mot din IP, öppna den, skapa admin-användaren och lägg till monitorer — HTTP(S), TCP-port, ping, DNS och mer. Koppla in notiser (Telegram, e-post, webhooks, ntfy) så att ett avbrott når dig, och publicera en statussida för de tjänster du vill ha publika.
Vem detta är för
- Devops och självhostare som vill ha en oberoende vakthund över sina egna servrar och tjänster.
- Små team som behöver en statussida och larm utan att betala per monitor för ett hostat verktyg.
- Alla som kör ett home-labb som vill ha en molnutkiksplats som förblir uppe när hemuppkopplingen inte är det.
Varför EQVPS för Uptime Kuma
- Dedikerad IPv4 från 8 $/mån, domän- + HTTPS-vänlig, alla portar, omvänd DNS i självbetjäning.
- EU-platser (Tyskland, Finland) — och eftersom vi driver två regioner kan du placera monitorn långt från din huvudmaskin för äkta oberoende.
- Ingen KYC, betalning i krypto. E-post för att registrera, USDC/USDT för att betala.
- Root på ~60 sekunder, NVMe. Starta Uptime Kuma, lägg till Caddy, och din egen övervakning är live.
Kör du redan flera tjänster på en maskin? Se självhosta flera tjänster bakom en IP — en monitor paras naturligt med en Docker-stack, även om vakthunden för äkta oberoende hör hemma på sin egen separata server.
Kommentarer
Inga kommentarer än. Bli först.