Server Management · Container tool
Docker
Build and run applications in containers, with Compose for multi-service stacks. Docker Engine is open source; Docker Desktop adds a desktop environment under separate subscription terms.
Docker packages an application and its runtime into an image, then runs instances of that image as containers. Volumes keep application data separate from a container's lifecycle, and networks let services communicate. Compose describes a group of related services in a configuration file, which is especially useful for self-hosted applications that need a database or other supporting components.
- License
- Apache-2.0 (Engine); proprietary (Desktop)Mixed open-source / proprietary
- Runs on
- Linux (Engine) · Linux/macOS/Windows (Desktop)
- Last updated
- Container images
- Compose services
- Volumes and networks
Read the guides

Build a Local AI Automation Stack with n8n, Ollama, and Whisper
Self-host n8n with Ollama and Whisper using Docker Compose, GPU acceleration, FFmpeg, and yt-dlp, then use it to build private AI workflows.
Read article →
Copyparty: A Full File Server in a Single Python File
Set up copyparty on Linux as a user-level systemd service. One Python file gets you a full file server with thumbnails, music streaming, and resumable uploads, no Docker required.
Read article →
The Home Lab Backup Setup I Should Have Built Years Ago - Proxmox Backup Server Guide (Pt. 1)
A full walkthrough of building a proper 3-2-1 backup system with Proxmox Backup Server, covering installation, ZFS setup, Proxmox VE backups, Docker backups with PBS client, and offsite S3 storage with Mega S4.
Read article →
Fedora 44 Post Install Guide
Everything I do after a fresh Fedora 44 install — DNF tweaks, RPM Fusion, NVIDIA drivers, Docker, NetBird, and more, including the release-day gotchas I hit along the way.
Read article →
Self-Hosting NetBird with Pocket ID
Set up a self-hosted NetBird zero-trust network on a VPS with Traefik, Pocket ID for passwordless auth, and the built-in reverse proxy feature.
Read article →
Overseerr is Now Seer: Migration Guide & Overview
Overseerr and Jellyseerr have merged into a single app called Seer. Here's how to migrate your existing instance and a look at what makes this tool so great.
Read article →
If You're Running Docker, You NEED to Check Out Dockhand
Discover Dockhand, a modern Docker management platform for home labs. Manage containers, stacks, updates, and remote environments with Hawser—all from one web UI.
Read article →
Automate homelab chores with Ansible
Get started with Ansible to automate homelab tasks like server setup and Docker deployment using playbooks, roles, and Ansible Galaxy.
Read article →
Self-Host with Immich - Google Photo Alternative Guide
Self-host Immich as a Google Photos replacement with Docker and Portainer, featuring mobile backup, facial recognition, and storage templates.
Read article →
BEST Way to Monitor your Home Server! (Grafana, Prometheus, InfluxDB)
Set up comprehensive home server monitoring with Grafana, Prometheus, InfluxDB, and Telegraf for visualizing system metrics across your homelab.
Read article →
NixOS - The New Best Server OS?
Get started with NixOS as a server operating system, featuring declarative configuration, easy rollbacks, SSH setup, and Docker deployment.
Read article →
Guide: Setting Up Windows as a NAS Operating System
Complete guide to setting up Windows 11 as a NAS with Storage Spaces, network shares, Wake-on-LAN, Docker Desktop, SSH, and remote access.
Read article →
7 Docker Basics for Beginners
Learn Docker fundamentals including installation, volumes, networking, Docker Compose, and container management for beginners getting started with containerization.
Read article →