Zum Hauptinhalt springen
Echtzeit-Radar & Feeds
Alle RSS Feeds ➔
👥 Community & Social
Sichere ProgrammierungPhishing: 9 Tricks von Cyberkriminellen, die du kennen solltest(01.10.2026 um 11:55 Uhr)
•
Sichere Programmierungprogrammier.bar: Leveling Up in Job-Interviews mit Philipp Hauer(01.10.2026 um 11:28 Uhr)
••
Sichere ProgrammierungSafe Snapshot Restore Under Project Replacement(01.10.2026 um 11:42 Uhr)
•••••••
Sichere ProgrammierungPhishing: 9 Tricks von Cyberkriminellen, die du kennen solltest(01.10.2026 um 11:55 Uhr)
•
Sichere Programmierungprogrammier.bar: Leveling Up in Job-Interviews mit Philipp Hauer(01.10.2026 um 11:28 Uhr)
••
Sichere ProgrammierungSafe Snapshot Restore Under Project Replacement(01.10.2026 um 11:42 Uhr)
•••••••
Intelligence View
⚡ tsecurity.de Intelligence

Self-host Uptime Kuma with Docker in 5 minutes (+ TLS-expiry alerts)

If users notice your site is down before you do… that’s backwards. Here’s the fastest way I’ve found to stand up Uptime Kuma with TLS-expiry alerts. 0) Prereqs …

Beitrag
0
Seite
0
↗ Quelle (dev.to)
Social ReaktionenReagiere als Erste:r — dein Feedback zählt!

If users notice your site is down before you do… that’s backwards.


Here’s the fastest way I’ve found to stand up Uptime Kuma with TLS-expiry alerts.





0) Prereqs




  • A Linux box or VPS (2 vCPU/2GB is plenty)

  • Docker & docker-compose

  • A domain or subdomain for your status page (optional)





1) Compose file



Create docker-compose.yml:




version: "3.3"
services:
uptime-kuma:
image: louislam/uptime-kuma:1
container_name: uptime-kuma
volumes:
- ./kuma-data:/app/data
ports:
- "3001:3001"
restart: unless-stopped









Run it






docker compose up -d






Open http://<server-ip>:3001 and set an admin user.






2) Add monitors fast



Add HTTP/HTTPS, port, or ping checks. I like to keep a CSV so I can bulk-add later:




name,type,url,hostname,port,interval_s
Homepage,HTTP,https://example.com,,,"60"
API Health,HTTP,https://api.example.com/health,,,"60"
DB Port,Port,,db.example.com,5432,"60"









3) TLS-expiry alerts (30/14/7/3 days)



Add a TLS Certificate monitor for your domain, then set Notification targets:



Email (SMTP), Telegram, Discord, etc.






4) Bonus: a simple status page



In Kuma, create a Status Page and add components.



Put it behind your domain (e.g., status.example.com) with any web server.

If you’re using Caddy:




status.example.com {
encode gzip zstd
root * /var/www/status
file_server
header {
Strict-Transport-Security "max-age=31536000; includeSubDomains; preload"
X-Content-Type-Options "nosniff"
X-Frame-Options "SAMEORIGIN"
}
}









Want the done-for-you kit?



I bundled a Uptime & SSL Monitor Kit (compose, monitor CSV template, headers checklist, status copy).

👉 https://colbycardell.gumroad.com/l/rkwrl?utm_source=devto&utm_medium=post&utm_campaign=uptime_launch&utm_content=body_cta

2. Cyber Threat Intelligence & Forensik

CTI Threat Relationship Graph2 Knoten / 1 Relationen
CVE / Incident Software MITRE ATT&CK CWE Weakness IoC
Ähnliche Beiträge
🔍 Verwandte News

Auch interessante Nachrichten Self-host Uptime Kuma with Docker in 5 minutes (+ TLS-expiry alerts)

Thematisch verwandte Begriffe: Selfhost, Uptime, Kuma, with · 6 Treffer

Laden...

Videos werden geladen ...

Laden...

Beiträge werden geladen ...

Laden...

Videos werden geladen ...

Laden...

Beiträge werden geladen ...

Laden...

Videos werden geladen ...

Laden...

Beiträge werden geladen ...

Laden...

Videos werden geladen ...

Laden...

Beiträge werden geladen ...

Laden...

Videos werden geladen ...

💬 Kommentare werden geladen…
Zum Aktualisieren ziehen
tsecurity.de Icon
Offline-Lesen, Eilmeldungen & 0ms Ladezeit

Installiere tsecurity.de direkt auf deinen Home-Bildschirm für das ultimative Vollbild-Magazinerlebnis ohne Browser-Leisten.

Nächster Beitrag