Self-Host Gotify: Push Notifications Without Google or Apple
Get real-time push notifications from your self-hosted apps without Firebase or APNs. Set up Gotify in Docker and never miss an alert again.
19 articles
Get real-time push notifications from your self-hosted apps without Firebase or APNs. Set up Gotify in Docker and never miss an alert again.
Stop scattering API keys in .env files. Set up HashiCorp Vault in Docker to centralize, rotate, and audit every secret your self-hosted apps need.
Self-host N8N and build powerful automations. Connect anything to anything. No coding required. Replace Zapier for a fraction of the cost.
Control your entire network's DNS with AdGuard Home. Block ads everywhere—no browser extensions needed. One setup, whole house protected.
Set up Homepage dashboard to organize all your self-hosted services in one place. Docker-aware, 100+ widgets, no database required. Complete setup guide.
Set up your own WireGuard VPN server in Docker. Connect to your homelab securely from your phone, laptop, or anywhere — no paid VPN needed.
Stop managing 12 separate logins. Set up Authentik to get single sign-on across all your self-hosted apps — Nextcloud, Grafana, Gitea, and more.
Run your own Git server with Forgejo — the free, community-led Gitea fork. Full guide to setup, migration from GitHub, CI/CD, and why it's worth it.
Email is hard to self-host. Mailcow makes it bearable. Here's how I run my own mail server (and why you might want to).
Learn how to self-host Uptime Kuma, a beautiful open-source monitoring tool for your servers and websites. Complete Docker setup guide with best practices.
Learn how to self-host Paperless-ngx, a powerful open-source document management system. Complete guide with Docker setup, OCR, and automation.
Learn how to properly backup your self-hosted applications with Docker volumes, databases, and off-site strategies. Protect your data from loss.
Learn Docker Compose from scratch. Master multi-container apps, volumes, networks, and deploy your own services with a single command.
Learn how to configure Traefik reverse proxy for Docker containers with automatic SSL certificates, dashboard access, and production-ready security settings.
Self-host your photo library with Immich. Complete guide to setting up a Google Photos alternative with Docker, mobile apps, and unlimited storage.
Complete guide to self-hosting Vaultwarden, a lightweight Bitwarden server. Set up your own password manager with Docker in under 30 minutes.
SSH keys, UFW firewall, Fail2ban, auto-updates — the exact steps I run on every new VPS before deploying anything. Copy-paste ready.
No Linux experience needed. I'll walk you through buying a VPS, installing Docker, setting up SSL, and deploying your first app — all in under an hour.
These 5 self-hosted apps replaced Google Photos, Bitwarden, and more for me. Each one took under 10 minutes to deploy. Here's exactly how.