Self-hosting with Coolify: a PaaS on your own server
How Coolify turns your VPS into a Heroku-like platform for deploying apps, databases, and services with a clean web UI.
16 posts
How Coolify turns your VPS into a Heroku-like platform for deploying apps, databases, and services with a clean web UI.
The 3-2-1 backup rule applied to self-hosted services, with practical tools and patterns I use to protect my data.
Setting up Jellyfin to stream movies, music, and photos across all my devices without a Plex subscription.
How I set up Immich as a self-hosted alternative to Google Photos, with automatic backup, face recognition, and map view.
Why I self-host services instead of relying on SaaS, what I run, and an honest look at the tradeoffs involved.
The services I use instead of Google for search, email, cloud storage, photos, and more, without sacrificing usability.
How AdGuard Home compares to Pi-hole for network-wide ad blocking, and why I switched to it for my homelab.
The case for running Vaultwarden instead of using a proprietary password manager, and how to set it up.
How Pi-hole blocks ads and trackers for every device on your network, and how to set it up in Docker.
How to configure a fresh Nextcloud installation to use S3-compatible object storage as its primary storage backend.
A look back at every service I ran on my own hardware in 2023, what stuck, what I dropped, and what surprised me.
How I back up my self-hosted services using restic for deduplication and rclone for syncing to remote storage.
How I set up Gitea as a self-hosted Git server for private repos, and when it makes sense over GitHub or GitLab.
How I set up Nextcloud to replace Google Drive for file sync, sharing, and collaboration, and what the experience is actually like.
Running your own geocoding service with Nominatim and OpenStreetMap data, without sending every address lookup to Google.
How Protomaps lets you serve a full vector map tileset from a single static file, no tile server needed.