A series of articles about Self-Hosting — running services and applications yourself on your own servers. We cover installing and configuring popular solutions: Nextcloud, Mealie, Linkwarden, Audiobookshelf, as well as tools for backup, proxying, and access management.
ProHomeLab is open to authors who want to share their knowledge and practical experience in the world of homelabbing.
If you’re building your own home infrastructure, experimenting with servers, virtualization, containers, networking, NAS, monitoring, or automation, I’d love to feature your experience on the site.
It doesn’t matter how big your home lab is. What matters isn’t the number of servers in the rack, but real experience, interesting solutions, and knowledge worth sharing with others.
What you can write about # The topics ProHomeLab covers are fairly broad. For example:
I set up self-hosted Postiz and try to connect it to YouTube, VK, and RuTube - walking through the real steps, the required env variables, and known bugs. In the end, out of three platforms, only one works reliably, and I honestly explain why.
A step-by-step guide to installing Komodo as a Portainer alternative: docker-compose, MongoDB, bind mounts instead of volumes, login via Authentik (OIDC), and connecting additional hosts via Periphery.
A detailed walkthrough for installing and configuring Grimmory: deploying it in Docker, adding books, organizing your library, and using the built-in web reader.
We go through installing and configuring Memos - a minimalist self-hosted app for quick notes and a personal journal. I’ll show how to run it in Docker, its core features, how to organize notes, and homelab use cases.
A detailed comparison of Karakeep and Linkwarden - self-hosted bookmark and link archive managers. We break down features, differences, architecture, a comparison table, and recommendations for homelab and DevOps.
A detailed guide to installing and configuring Diun for tracking Docker image updates. Covers deployment steps, integration with notification services, and monitoring automation, so you can update your containers on time and improve system security.
A detailed comparison of Obsidian and TriliumNext: two powerful systems for organizing notes and a personal knowledge base. Which one should you choose for your workflow?
A step-by-step guide to installing and configuring Trilium for organizing notes and knowledge bases on a personal server. Covers installation via Docker, web interface setup, users, and recommendations for effective note management.
A step-by-step guide to installing Vaultwarden - a lightweight self-hosted version of Bitwarden. From a basic docker-compose to an advanced configuration with SSO and push notifications.
A step-by-step guide to installing and configuring Mealie for managing recipes on your own server. Covers installation via Docker, database setup, the web interface and mobile access, integration with external recipe sources, plus the new AI features (importing recipes from video) and unit standardization.
A detailed guide to installing and configuring PostgreSQL on a server. Covers installation steps, creating users and databases, setting up backups, and basic security for stable and reliable operation.
A step-by-step guide to installing and configuring Linkwarden for securely managing your links. Covers server installation, user setup, browser and mobile device integration, and basic security settings.
A detailed guide to installing and configuring Fedora Server 42. Covers the main steps: installing the system, configuring users, network services, and a baseline configuration for a secure and stable server.