Setting up Gotify in Docker and configuring push notifications from Proxmox VE, CrowdSec, and Komodo - a dedicated channel for infrastructure events, without a single message in the shared Telegram chat.
Going over the real limitations of Podman: networking and ports in rootless mode, incomplete Docker Compose compatibility, a VM standing in for the promised daemonless setup on macOS/Windows, no multi-host orchestration, a less mature ecosystem, and a steeper learning curve for newcomers.
Breaking down a real case: after moving to a dedicated Docker network per compose stack, I hit the could not find an available, non-overlapping IPv4 address pool limit. Why this happens, how to diagnose it, and how to fix it for good via default-address-pools in daemon.json.
An overview of Arcane - a young but fast-growing web interface for Docker - and a step-by-step guide to installation, configuring secrets, connecting existing compose projects, and basic socket protection.
A step-by-step overview of Dozzle - a lightweight self-hosted tool for viewing Docker container logs in real time through a web interface. Installation via Docker Compose, setting up authentication, multi-host mode via agents, and recommendations for docker.sock security.
The second part of the series on a shared PostgreSQL for a home server. We create a dedicated, minimally privileged user and database in pgAdmin for a specific application, connect Authentik to the shared database instead of its own container, and cover basic maintenance - VACUUM, ANALYZE, REINDEX, and when you actually need to do any of this by hand.
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 complete guide to installing and configuring Dockhand - a simple and convenient web UI for managing Docker containers in homelab and production environments.
A detailed walkthrough for installing and configuring Grimmory: deploying it in Docker, adding books, organizing your library, and using the built-in web reader.
A detailed guide to installing and configuring BookLore: 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 step-by-step setup of the Reputation Policy and GeoIP in Authentik for restricting access by IP reputation and country, with a breakdown of typical protection scenarios.
A step-by-step guide to setting up email notifications in Authentik: connecting SMTP, enabling event notifications, configuring email templates, and verifying delivery.
A detailed guide to setting up Cloudflare Turnstile - a modern alternative to CAPTCHA for protecting login, registration, and password recovery forms without degrading the user experience.
A detailed guide to setting up password recovery in Authentik, covering flows, stages, and policies, along with recommendations for protecting against username enumeration attacks.
Podman is a daemonless container engine focused on security and rootless operation. A look at the project’s history, architecture, differences from Docker, pods, Quadlet, and Podlet - and when it’s worth switching.
Quadlet is Podman’s declarative systemd unit format, and Podlet is a utility that generates those units from podman run and docker-compose.yml. A hands-on look at both tools, compared against Docker Compose.
A detailed explanation of how Authentik’s Proxy Provider adds authentication and SSO to any application. A simple flow diagram, key concepts, and usage examples.
A detailed overview of the initial setup of Authentik - an open source system for centralized authentication and authorization (IdP/SSO). We’ll walk through the very first steps of setting up Authentik.
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 detailed guide to installing and configuring Nextcloud inside an LXC container. Covers deployment steps, user configuration, storage and web interface setup, so you can run your personal cloud server safely and efficiently.
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 step-by-step guide to installing and configuring Nextcloud AIO for deploying a personal cloud server. Covers installation via Docker, user configuration, storage and web interface setup, and integration with mobile devices.
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 complete guide to installing and configuring Audiobookshelf for storing and listening to audiobooks on your own server. All steps are covered, from installation to the web interface and mobile access.