Docker
Nearly every stack on this site runs in containers, and nearly every outage traces back to a container detail someone skipped. These guides cover Docker Compose patterns for small servers, DNS and service discovery, restart-loop debugging, security hardening, and when bare metal beats containers. Practical, small-scale, production-minded.
cert-manager for Self-Hosted Kubernetes: A Practical Guide
Learn what cert-manager does in Kubernetes, when to use it, and how to run certificate automation sanely in a self-hosted cluster.
Read the guide →Coolify Guide: Run Apps Without Managed PaaS Pricing
A practical guide to Coolify for self-hosters who want an easier way to deploy apps, databases, and services on their own servers.
Read the guide →Docker Compose Best Practices for Production
A practical guide to using Docker Compose more safely in production, including image pinning, secrets handling, networking, health checks, and update discipline.
Read the guide →Docker Security Best Practices
A practical Docker security guide covering least privilege, image trust, secrets handling, network exposure, and host-container boundaries.
Read the guide →Harbor: When a Self-Hosted Container Registry Is Worth It
A practical guide to Harbor as a self-hosted container registry, including security features, project structure, replication, and operational fit.
Read the guide →Portainer vs Dockge: Which Docker Management Tool Should You Use?
A practical comparison of Portainer and Dockge for self-hosters managing Docker and Compose workloads on a VPS, homelab, or small production server.
Read the guide →Docker DNS and Service Discovery Bugs in Self-Hosted AI Stacks
Why self-hosted AI apps fail to talk to each other in Docker, and how to fix network naming, localhost confusion, and service discovery.
Read the guide →Docker vs Bare Metal for Self-Hosted AI on Ubuntu
A realistic look at when Docker helps self-hosted AI deployments on Ubuntu and when running directly on the host still makes sense.
Read the guide →A Minimal Docker Compose Pattern for AI Content Operations
How to structure a minimal Docker Compose setup for AI content operations without turning a small publishing workflow into an overbuilt platform.
Read the guide →How to Secure a Self-Hosted AI Stack on Ubuntu
A practical baseline security guide for small self-hosted AI deployments on Ubuntu, covering SSH, firewall, Docker, and secrets management.
Read the guide →Why Your Self-Hosted AI Container Keeps Restarting
A practical troubleshooting guide for self-hosted AI containers that loop, crash, and restart under Docker on Ubuntu.
Read the guide →How to Deploy a Simple Blog Agent on Ubuntu with Docker
A practical walkthrough for deploying a basic file-based blog agent workflow on Ubuntu using Docker and a static site approach.
Read the guide →