App Guides

485 step-by-step setup guides for self-hosted apps. Each guide includes Docker Compose configs, configuration tips, and everything you need to get running.

Media Servers

Self-Hosting Calibre-Web Automated with Docker

Deploy Calibre-Web Automated with Docker Compose for automated ebook ingestion, format conversion, duplicate detection, and KOReader sync in one container.

Install Jellyfin on Ubuntu Server

Complete guide to installing Jellyfin on Ubuntu 22.04 and 24.04 with Docker, including Intel Quick Sync, NVIDIA NVENC, and AMD GPU hardware transcoding.

How to Self-Host MediaCMS with Docker Compose

Deploy MediaCMS, a self-hosted video and media platform with transcoding, HLS streaming, and user management — complete Docker setup guide and maintenance.

How to Self-Host MediaMTX with Docker Compose

Deploy MediaMTX, a zero-dependency real-time media server supporting RTSP, RTMP, HLS, WebRTC, and SRT protocols via Docker Compose and performance tuning.

How to Self-Host Navidrome with Docker

Step-by-step guide to self-hosting Navidrome with Docker Compose — a lightweight, open-source music server with Subsonic API, web UI, and multi-user support.

How to Self-Host Olaris with Docker Compose

Deploy Olaris, an open-source self-hosted media server with real-time transcoding, using Docker Compose for personal video streaming. Full setup reference.

How to Self-Host Pinepods with Docker Compose

Step-by-step guide to self-hosting Pinepods with Docker Compose, including PostgreSQL database setup, podcast search configuration, and multi-user support.

How to Self-Host Piped with Docker Compose

Set up Piped, a privacy-friendly YouTube frontend with SponsorBlock, no ads, and no tracking — complete Docker Compose guide with all 6 services on Linux.

How to Self-Host Plex with Docker Compose

Complete guide to running Plex Media Server with Docker Compose, including hardware transcoding, library setup, and remote access and resource requirements.

How to Self-Host Stash with Docker Compose

Step-by-step guide to self-hosting Stash with Docker Compose — an organizer and metadata scraper for your personal media collection and performance tuning.

How to Self-Host Stremio Server with Docker Compose

Deploy a self-hosted Stremio streaming server with Docker Compose for transcoding, addon management, and remote media playback. Covers updates and backups.

How to Self-Host Stump with Docker Compose

Step-by-step guide to self-hosting Stump with Docker Compose — a fast, Rust-based comic and ebook server with a modern web reader and resource requirements.

How to Self-Host Tube Archivist with Docker

Step-by-step guide to self-hosting Tube Archivist for YouTube archiving with Docker Compose, Elasticsearch setup, and download management and maintenance.

Install Jellyfin on Proxmox VE

Deploy Jellyfin on Proxmox VE with Intel iGPU passthrough to LXC containers or NVIDIA GPU passthrough to VMs. Covers storage, resources, and transcoding.

Install Jellyfin on Raspberry Pi

Set up Jellyfin media server on Raspberry Pi 4 or Pi 5 with Docker. Covers V4L2 hardware decoding, USB storage, cooling, and realistic streaming limits.

How to Self-Host Funkwhale with Docker Compose

Step-by-step guide to self-hosting Funkwhale with Docker Compose — a federated music server with ActivityPub federation, playlists, channels, and podcast support.

How to Self-Host Invidious with Docker

Step-by-step guide to self-hosting Invidious as a private YouTube frontend with Docker Compose, including Companion setup and PostgreSQL configuration.

How to Self-Host Jellyfin with Docker

Set up Jellyfin with Docker Compose — a free, open-source media server for movies, TV shows, music, and books. Hardware transcoding and library setup.

How to Self-Host Kapowarr with Docker Compose

Step-by-step guide to self-hosting Kapowarr with Docker Compose for automated comic and manga downloads, series tracking, and library management on Linux.

How to Self-Host Kavita with Docker Compose

Set up Kavita with Docker Compose — a self-hosted digital library for manga, comics, ebooks, and light novels with OPDS support.

How to Self-Host Komga with Docker Compose

Set up Komga with Docker Compose — a self-hosted comics and manga server with OPDS support, metadata scraping, and a web reader. Covers backup and updates.

How to Self-Host Kyoo with Docker Compose

Deploy Kyoo, a self-hosted media browser with dynamic transcoding, instant seeking, and automatic metadata matching using Docker Compose. Includes backups.

How to Self-Host Librum with Docker Compose

Step-by-step guide to self-hosting Librum with Docker Compose — a modern ebook reader and library manager with cloud sync and AI features and maintenance.

How to Self-Host Audiobookshelf with Docker

Step-by-step guide to self-hosting Audiobookshelf with Docker Compose — manage, stream, and track progress for your audiobook and podcast library from any device.

How to Self-Host Black Candy with Docker Compose

Deploy Black Candy, a self-hosted music streaming server with mobile apps, using Docker Compose with PostgreSQL for your personal music library on any VPS.

How to Self-Host Calibre-Web with Docker

Set up Calibre-Web with Docker Compose for a self-hosted ebook library with web reading, OPDS feeds, and Kindle send-to-device support and backup strategy.

How to Self-Host Dim with Docker Compose

Set up Dim with Docker Compose — a self-hosted media manager that organizes and streams your movie and TV library with a clean web UI and backup strategy.

How to Self-Host Emby with Docker Compose

Step-by-step guide to self-hosting Emby Media Server with Docker Compose — stream movies, TV shows, and music to all your devices and resource requirements.

Social Networks

How to Self-Host Flarum with Docker Compose

Set up Flarum, the modern PHP forum platform, with Docker Compose. Includes MariaDB, Nginx, extension installation, and SSO configuration for a production forum.

How to Self-Host Friendica with Docker Compose

Deploy Friendica, a decentralized social network with Facebook-style features, using Docker Compose. Full ActivityPub and Diaspora federation, groups, events.

How to Self-Host GoToSocial with Docker Compose

Deploy GoToSocial, a lightweight ActivityPub server, with Docker Compose. Under 100 MB RAM, full fediverse federation, and simple single-binary configuration.

How to Self-Host Hubzilla with Docker Compose

Set up Hubzilla, the decentralized identity and social platform, with Docker Compose. Nomadic identity, channels, wiki, CalDAV, and ActivityPub federation.

How to Self-Host Mbin (Kbin Fork) with Docker

Step-by-step guide to self-hosting Mbin with Docker Compose. Federated Reddit-style link aggregation with ActivityPub, PostgreSQL, RabbitMQ, and Valkey caching.

How to Self-Host Lemmy with Docker Compose

Complete guide to deploying Lemmy, the federated Reddit alternative, with Docker Compose including PostgreSQL, pictrs, and nginx configuration on any VPS.

Self-Hosting Loomio with Docker Compose

Deploy Loomio, the collaborative decision-making platform, with Docker Compose. Covers PostgreSQL, Redis, Celery workers, email setup, and group management.

Self-Hosting Mastodon with Docker Compose

Deploy your own Mastodon instance with Docker Compose. Complete guide covering PostgreSQL, Redis, Sidekiq, streaming, and federation setup and maintenance.

Mastodon: Self-Hosted Social Network Setup

Deploy a self-hosted Mastodon instance with Docker. Federation guide, reverse proxy setup, PostgreSQL database, and administration and performance tuning.

Self-Hosting Mbin (Kbin Fork) with Docker Compose

Deploy Mbin, the actively maintained Kbin fork, with Docker Compose. Covers PostgreSQL, RabbitMQ, Valkey, Caddy, and full ActivityPub federation setup guide.

Misskey Docker Compose Setup: Self-Hosted Social Network (2026)

Deploy Misskey with Docker Compose in under 10 minutes. Full federation setup, database config, and backup guide for your own fediverse instance on Linux.

How to Self-Host NodeBB with Docker Compose

Self-host NodeBB, the real-time community forum platform, with Docker Compose. WebSocket discussions, ActivityPub federation, MongoDB or PostgreSQL backend.

How to Self-Host Pixelfed with Docker Compose

Deploy Pixelfed, the federated Instagram alternative, with Docker Compose. Photo sharing with ActivityPub federation, filters, and Stories support on Linux.

How to Self-Host Pleroma with Docker Compose

Deploy Pleroma, a lightweight Mastodon-compatible fediverse server, with Docker Compose. Under 200 MB RAM, full ActivityPub federation, and Elixir-powered backend.

Self-Hosting Remark42 with Docker Compose

Deploy Remark42 as a self-hosted commenting system with Docker Compose. Lightweight, privacy-focused, no external database required and performance tuning.

How to Self-Host Akkoma with Docker Compose

Complete guide to self-hosting Akkoma with Docker Compose — a lightweight, actively maintained Fediverse microblogging platform forked from Pleroma in 2022.

Self-Hosting Apache Answer with Docker Compose

Set up Apache Answer as a self-hosted Q&A platform with Docker Compose. A modern StackOverflow alternative with voting, tags, and plugins and maintenance.

Self-Hosting BookWyrm with Docker Compose

Deploy BookWyrm, a federated Goodreads alternative, using Docker Compose. Complete setup covering PostgreSQL, dual Redis instances, Celery, and federation.

How to Self-Host Discourse with Docker

Complete guide to self-hosting Discourse with Docker, including PostgreSQL, Redis, SMTP configuration, and production deployment on your own server guide.

Download Management

How to Self-Host Prowlarr with Docker

Deploy Prowlarr with Docker Compose as a centralized indexer manager for Sonarr, Radarr, and the complete arr stack. Covers backup, SSL, and troubleshooting.

How to Self-Host qBittorrent with Docker Compose

A complete guide to self-hosting qBittorrent with Docker Compose, including web UI setup, VPN integration, download management, and *arr stack connectivity.

How to Self-Host Radarr with Docker Compose

Step-by-step guide to self-hosting Radarr with Docker Compose for automated movie downloading, organizing, and quality management and resource requirements.

How to Self-Host Readarr with Docker Compose

Step-by-step guide to self-hosting Readarr with Docker Compose for automated ebook and audiobook management. Covers SSL setup, backup, and troubleshooting.

How to Self-Host Recyclarr with Docker

Set up Recyclarr with Docker to sync TRaSH Guides quality profiles to Sonarr and Radarr. Automated custom format and quality management and backup strategy.

How to Self-Host SABnzbd with Docker Compose

Step-by-step guide to self-hosting SABnzbd with Docker Compose for automated Usenet downloading and NZB management. Covers backup, SSL, and troubleshooting.

How to Self-Host Sonarr with Docker Compose

Step-by-step guide to self-hosting Sonarr with Docker Compose for automated TV show downloading, organizing, and management. Complete deployment reference.

How to Self-Host Tautulli with Docker

Set up Tautulli with Docker Compose for Plex media server monitoring. Track viewing history, get notifications, and monitor your server health in real time.

How to Self-Host Transmission with Docker

Set up the Transmission BitTorrent client with Docker Compose — lightweight, clean web UI, and easy integration with Sonarr, Radarr, and performance tuning.

How to Self-Host Bazarr with Docker

Set up Bazarr with Docker Compose for automatic subtitle management alongside Sonarr and Radarr in your arr stack. Covers backup, SSL, and troubleshooting.

How to Self-Host Deluge with Docker Compose

Self-host the Deluge BitTorrent client with Docker Compose — web UI, remote daemon access, plugin system, and full encryption for private torrenting guide.

How to Self-Host FlareSolverr with Docker

Set up FlareSolverr with Docker Compose to bypass Cloudflare protection for Prowlarr and Jackett. Proxy server for browser-based challenges and monitoring.

How to Self-Host Jackett with Docker Compose

Step-by-step guide to self-hosting Jackett with Docker Compose for indexer management with Sonarr, Radarr, and other *arr apps. Covers updates and backups.

How to Self-Host Jellyseerr with Docker

Set up Jellyseerr with Docker Compose for media request management. Works with Jellyfin, Plex, and Emby plus Sonarr and Radarr. Covers updates and backups.

How to Self-Host Lidarr with Docker Compose

Step-by-step guide to self-hosting Lidarr with Docker Compose for automated music collection management, metadata fetching, and download client integration.

How to Self-Host NZBGet with Docker Compose

Set up NZBGet with Docker Compose for Usenet downloading. Covers configuration, integration with Sonarr and Radarr, optimization tips, and backup strategy.

How to Self-Host Overseerr with Docker

Set up Overseerr with Docker Compose for Plex media requests. Note: project archived — use Jellyseerr instead for active development. Full setup reference.

Note Taking

Self-Host Obsidian Sync with CouchDB

Set up Obsidian LiveSync with CouchDB and Docker Compose for free, private vault synchronization across all your devices without paying for the Obsidian Sync plan.

How to Self-Host Outline with Docker Compose

Deploy Outline wiki with Docker Compose — a fast, modern knowledge base with real-time collaboration, Markdown support, Slack integration, and SSO authentication.

How to Self-Host SilverBullet with Docker

Deploy SilverBullet with Docker Compose — a Markdown-based personal knowledge management system with wiki linking and Lua scripting and performance tuning.

How to Self-Host SiYuan with Docker Compose

Deploy SiYuan with Docker Compose — a local-first note-taking app with block-level editing, bidirectional links, graph view, and built-in S3 sync for self-hosting.

How to Self-Host Trilium Notes with Docker

Deploy TriliumNext Notes with Docker Compose — a hierarchical note-taking app with relation maps, note cloning, scripting, end-to-end encryption, and web clipper.

How to Self-Host Wiki.js with Docker Compose

Deploy Wiki.js with Docker Compose — a powerful open-source wiki engine with Markdown editing, visual editor, Git storage sync, and PostgreSQL full-text search.

How to Self-Host AFFiNE with Docker Compose

Deploy AFFiNE with Docker Compose — an open-source Notion and Miro alternative combining docs, whiteboards, and database views in a single collaborative workspace.

How to Self-Host AppFlowy with Docker Compose

Deploy AppFlowy with Docker Compose — an open-source Notion alternative with rich documents, relational databases, kanban boards, and real-time team collaboration.

How to Self-Host BookStack with Docker

Step-by-step guide to self-hosting BookStack with Docker Compose — a wiki platform for organizing documentation and knowledge with backup and reverse proxy.

How to Self-Host Docmost with Docker Compose

Step-by-step guide to self-hosting Docmost wiki with Docker Compose, including PostgreSQL, Redis, and collaboration setup. Covers configuration and backups.

How to Self-Host Etherpad with Docker Compose

Step-by-step guide to self-hosting Etherpad with Docker Compose for real-time collaborative text editing without account signups and resource requirements.

How to Self-Host Flatnotes with Docker Compose

Deploy Flatnotes with Docker Compose — a simple, flat-file Markdown note-taking app with full-text search and tagging. Covers configuration and backups.

How to Self-Host HedgeDoc with Docker Compose

Step-by-step guide to self-hosting HedgeDoc with Docker Compose for real-time collaborative Markdown editing and note sharing with backup and reverse proxy.

How to Self-Host Joplin Server with Docker

Deploy Joplin Server with Docker Compose — sync your Joplin notes and notebooks across all devices with your own private server, end-to-end encryption, and sharing.

How to Self-Host Memos with Docker Compose

Step-by-step guide to self-hosting Memos with Docker Compose — a lightweight, privacy-first note taking and microblogging app with backup and reverse proxy.

How to Self-Host Obsidian Sync with CouchDB

Set up self-hosted Obsidian sync with CouchDB and the LiveSync plugin — sync your vault across devices without Obsidian's paid plan and performance tuning.

CMS & Websites

How to Self-Host Apostrophe CMS with Docker Compose

Deploy Apostrophe CMS, a Node.js content management framework with in-context editing, using Docker Compose with MongoDB. Covers configuration and backups.

How to Self-Host Directus with Docker Compose

Deploy Directus headless CMS with Docker Compose and PostgreSQL for instant REST and GraphQL APIs from any SQL database. Covers setup, config, and backups.

How to Self-Host Ghost with Docker Compose

Step-by-step guide to self-hosting Ghost CMS with Docker Compose, including MySQL setup, email configuration, theme management, and performance optimization.

How to Self-Host Grav CMS with Docker Compose

Deploy Grav, a flat-file CMS with zero database requirements — complete Docker Compose setup with admin panel, themes, and plugin management and monitoring.

How to Self-Host Hugo with Docker

Step-by-step guide to self-hosting Hugo static sites with Docker Compose, including multi-stage builds, Nginx serving, theme setup, and automated deployment.

How to Self-Host KeystoneJS with Docker Compose

Deploy KeystoneJS, a Node.js headless CMS with auto-generated GraphQL API and admin UI, using Docker Compose and PostgreSQL. Complete deployment reference.

How to Self-Host October CMS with Docker Compose

Deploy October CMS, a Laravel-based content management system with a plugin marketplace, using Docker Compose with MySQL, Redis, and performance tuning tips.

How to Self-Host Payload CMS with Docker Compose

Deploy Payload CMS, a TypeScript-first headless CMS built on Next.js, with Docker Compose, PostgreSQL, and production configuration and performance tuning.

How to Self-Host Statamic with Docker Compose

Deploy Statamic, a flat-file Laravel CMS with a visual control panel, using Docker Compose for Git-friendly content management. Covers updates and backups.

How to Self-Host Strapi with Docker Compose

Deploy Strapi v5 headless CMS with Docker Compose and PostgreSQL for a flexible, API-first content management system. Covers setup, configuration, and backup.

How to Self-Host Wagtail CMS with Docker Compose

Deploy Wagtail, the Django-powered CMS, with Docker Compose including PostgreSQL, Redis, static files, and production-ready Gunicorn setup and maintenance.

How to Self-Host WordPress with Docker Compose

Complete guide to self-hosting WordPress with Docker Compose, including MariaDB, performance tuning, SSL, and backup strategies. Covers backup and updates.

Email

How to Self-Host Stalwart Mail Server

Deploy Stalwart Mail Server with Docker — a modern all-in-one email server with JMAP, IMAP, SMTP, spam filtering, DKIM signing, WebDAV, and a web admin UI.

How to Self-Host WildDuck with Docker Compose

Deploy WildDuck, a scalable IMAP/POP3 server backed by MongoDB, using Docker Compose for horizontally scalable self-hosted email and resource requirements.

How to Self-Host Chasquid with Docker

Deploy Chasquid lightweight SMTP server with Docker, including Let's Encrypt TLS, Dovecot IMAP, user management, and DNS configuration and backup strategy.

How to Self-Host docker-mailserver

Complete guide to running docker-mailserver with Docker Compose for a full email server with SMTP, IMAP, DKIM, and spam filtering and resource requirements.

How to Self-Host Haraka with Docker Compose

Deploy Haraka, a high-performance Node.js SMTP server with 60+ plugins, using Docker Compose for self-hosted email relay and filtering and backup strategy.

Self-Hosting iRedMail with Docker Compose

Deploy iRedMail as a complete self-hosted email server with Docker. Includes Postfix, Dovecot, Roundcube webmail, and spam filtering. Full setup reference.

How to Self-Host Maddy Mail Server with Docker

Deploy Maddy with Docker Compose — a lightweight, all-in-one self-hosted email server with SMTP, IMAP, DKIM, SPF, DMARC, and MTA-STS built in with backups.

Self-Hosting Mail-in-a-Box: Complete Setup Guide

Set up Mail-in-a-Box on a dedicated Ubuntu server for a complete self-hosted email solution with webmail, contacts, calendar, and automatic DNS on any VPS.

How to Self-Host Mailcow with Docker

Step-by-step guide to deploying Mailcow dockerized — a full self-hosted email server with webmail, antispam, antivirus, and web admin using Docker Compose.

How to Self-Host Mailu with Docker

Deploy Mailu with Docker Compose as a complete self-hosted mail server with webmail, antispam, and admin interface. Covers backup, SSL, and troubleshooting.

How to Self-Host Modoboa with Docker Compose

Deploy Modoboa, a Django-based email hosting platform with webmail, admin panel, and antispam — complete Docker Compose setup guide and performance tuning.

Self-Hosting Postal with Docker Compose

Deploy Postal as a self-hosted mail delivery platform with Docker. A high-performance SMTP server with web UI, click tracking, and webhook support on Linux.

VPN & Remote Access

How to Self-Host RustDesk with Docker Compose

Set up RustDesk Server for self-hosted remote desktop access with Docker Compose, replacing TeamViewer and AnyDesk. Covers backup, SSL, and troubleshooting.

How to Set Up Tailscale with Docker

Add your Docker host to a Tailscale mesh network for secure remote access to self-hosted services without port forwarding. Covers configuration and backups.

How to Self-Host wg-easy with Docker

Deploy wg-easy with Docker Compose for a WireGuard VPN server with a simple web UI. Add clients, generate QR codes, and monitor connections from the browser.

How to Self-Host WireGuard with Docker

Deploy WireGuard VPN server with Docker Compose for fast, secure remote access to your home network and self-hosted services with backup and reverse proxy.

How to Self-Host ZeroTier with Docker

Set up a self-hosted ZeroTier network controller with ZTNET and Docker Compose for unlimited nodes, networks, and full control. Covers updates and backups.

How to Set Up Cloudflare Tunnel with Docker

Expose self-hosted services to the internet securely using Cloudflare Tunnel without opening ports or configuring a reverse proxy and resource requirements.

How to Self-Host Firezone Gateway with Docker

Deploy a Firezone Gateway with Docker Compose for zero-trust remote access to your network resources using WireGuard. Covers backup, SSL, and troubleshooting.

How to Self-Host Apache Guacamole with Docker

Deploy Apache Guacamole with Docker Compose for clientless remote desktop access via RDP, VNC, and SSH in your browser. Covers configuration and backups.

How to Self-Host Headscale with Docker

Deploy Headscale as a self-hosted Tailscale control server with Docker Compose for a fully private mesh VPN network. Covers backup, SSL, and troubleshooting.

How to Self-Host MeshCentral with Docker

Deploy MeshCentral with Docker Compose for full remote device management including remote desktop, terminal, and file access with backup and reverse proxy.

How to Self-Host NetBird with Docker

Deploy a self-hosted NetBird mesh VPN with Docker Compose. Full setup with dashboard, signal, relay, and OIDC authentication with backup and reverse proxy.

How to Self-Host Netmaker with Docker Compose

Deploy Netmaker with Docker Compose — a WireGuard-based networking platform with multi-network support, web dashboard, and managed DNS and backup strategy.

Monitoring

Self-Hosting Monit with Docker Compose

Step-by-step guide to self-hosting Monit for process and system monitoring with Docker, including alerting, service checks, and web UI setup and monitoring.

How to Self-Host Netdata with Docker Compose

Step-by-step guide to self-hosting Netdata with Docker for real-time server monitoring with zero configuration. Includes SSL, backup, and common solutions.

How to Self-Host Prometheus with Docker Compose

Complete guide to self-hosting Prometheus with Docker Compose, including scrape targets, Node Exporter, alerting, and retention. Covers backup and updates.

How to Self-Host Uptime Kuma with Docker

Deploy Uptime Kuma with Docker — a self-hosted monitoring tool for tracking uptime, response times, and SSL certificates with notifications and status pages.

Install Uptime Kuma on Proxmox VE

Deploy Uptime Kuma in a Proxmox LXC container to monitor your cluster nodes, VMs, and services with minimal resource overhead with backup and reverse proxy.

Install Uptime Kuma on Raspberry Pi

Deploy Uptime Kuma on a Raspberry Pi to monitor your entire home network. ARM64 native, under 100MB RAM, with UPS considerations and notification setup tips.

Install Uptime Kuma on Ubuntu Server

Deploy Uptime Kuma on Ubuntu with Docker, systemd management, UFW firewall rules, notification integrations, and Docker container monitoring and monitoring.

How to Self-Host Beszel with Docker Compose

Self-host Beszel with Docker for lightweight multi-server monitoring and alerting. Covers agent setup, dashboards, notifications, and resource tracking tips.

Self-Hosting Checkmk with Docker Compose

Deploy Checkmk as a self-hosted monitoring platform with Docker. Enterprise-grade infrastructure monitoring with auto-discovery and alerting and monitoring.

How to Self-Host Gatus with Docker Compose

Step-by-step guide to self-hosting Gatus with Docker Compose for automated endpoint monitoring and status pages. With backup, monitoring, and update guide.

Self-Hosting Glances with Docker Compose

Deploy Glances as a self-hosted system monitor with Docker. Real-time CPU, memory, disk, network, and container metrics in a single dashboard with backups.

How to Self-Host Grafana with Docker Compose

Complete guide to self-hosting Grafana with Docker Compose, including Prometheus integration, dashboards, and alerting setup with backup and reverse proxy.

Docker Management

How to Self-Host Watchtower with Docker

Set up Watchtower to automatically update your Docker containers when new images are available. Includes notifications, scheduling, and label filtering.

How to Self-Host Yacht with Docker Compose

Deploy Yacht with Docker Compose for a lightweight web UI to manage Docker containers, templates, and app deployments on your server. Full setup reference.

How to Self-Host Cosmos Cloud with Docker

Deploy Cosmos Cloud with Docker for an all-in-one self-hosting platform with a reverse proxy, container management, and app marketplace and backup strategy.

Diun: Docker Image Update Notifier

Automate Docker image update notifications with Diun. Self-hosted notifier that alerts you when container images need updates. Docker setup guide on Linux.

Self-Host a Docker Registry with Docker Compose

Deploy a private Docker Registry v3 with Docker Compose for storing and distributing container images on your own infrastructure and resource requirements.

How to Self-Host Dockge with Docker Compose

Set up Dockge for managing Docker Compose stacks through a clean web UI. Lightweight Portainer alternative focused on Compose with backup and reverse proxy.

How to Set Up Lazydocker

Install and configure Lazydocker, a terminal UI for managing Docker containers, images, volumes, and logs without memorizing CLI commands and maintenance.

Podman for Self-Hosting: Complete Setup Guide

How to use Podman as a Docker alternative for self-hosting. Rootless containers, Podman Compose, and migration from Docker explained. Full setup reference.

How to Self-Host Portainer with Docker

Deploy Portainer CE with Docker Compose — a web-based management UI for containers, images, volumes, and networks. Includes Portainer Agent setup on Linux.

Install Portainer on Proxmox VE

Deploy Portainer CE on Proxmox VE to manage Docker across VMs and LXC containers — VM setup, agent deployment, and multi-node management. Includes backups.

Install Portainer on Raspberry Pi

Deploy Portainer CE on a Raspberry Pi to manage all your Docker containers from a web UI. ARM64 native, ~100MB RAM, multi-Pi support. Full setup reference.

Install Portainer on Ubuntu Server

Deploy Portainer CE on Ubuntu with Docker — full setup guide covering socket permissions, HTTPS, Portainer Agent, and remote host management and monitoring.

Home Automation

How to Self-Host ioBroker with Docker

Self-host ioBroker with Docker Compose — complete guide to adapter setup, VIS visualization dashboards, device integration, and JavaScript automation.

How to Self-Host Mosquitto MQTT Broker

Step-by-step guide to self-hosting Eclipse Mosquitto MQTT broker with Docker Compose for home automation, IoT device messaging, TLS encryption, and access control.

How to Self-Host openHAB with Docker

Step-by-step guide to self-hosting openHAB with Docker Compose, including Z-Wave and Zigbee setup, rules-based automation, and 400+ binding integrations for IoT.

How to Self-Host Zigbee2MQTT with Docker

Step-by-step guide to self-hosting Zigbee2MQTT with Docker Compose to bridge Zigbee devices to MQTT without proprietary hubs or vendor-specific gateways required.

Home Assistant on Proxmox VE

Run Home Assistant on Proxmox as an HAOS VM (recommended) or Docker in an LXC container. Covers USB passthrough, VM import, and resource allocation guide.

Home Assistant on Raspberry Pi

Install Home Assistant on Raspberry Pi 4 or Pi 5 using HAOS (recommended) or Docker. Covers GPIO access, SSD boot, USB dongles, and Pi hardware sizing.

Install Home Assistant on Ubuntu

Set up Home Assistant on Ubuntu with Docker, host networking, USB device passthrough for Zigbee/Z-Wave, D-Bus for Bluetooth, and systemd auto-restart.

Domoticz: Home Automation Setup Guide

Self-hosted Domoticz home automation with Docker Compose. Complete setup guide covering Z-Wave, Zigbee device integration, Lua automation rules, and hardware picks.

How to Self-Host ESPHome with Docker Compose

Step-by-step guide to self-hosting ESPHome with Docker Compose for managing, configuring, and OTA flashing ESP8266 and ESP32 smart home devices over your network.

How to Self-Host Gladys Assistant with Docker

Complete guide to self-hosting Gladys Assistant with Docker Compose, including Zigbee and Z-Wave device integration, scene automation, and privacy-first local setup.

How to Self-Host Home Assistant with Docker

Set up Home Assistant with Docker Compose — automate your smart home with full local control, 2,000+ integrations, dashboards, and zero cloud dependency required.

How to Self-Host Homebridge with Docker

Step-by-step guide to self-hosting Homebridge with Docker Compose — bring non-HomeKit smart devices into Apple Home with full plugin and network setup.

AI & Machine Learning

How to Self-Host Open WebUI with Docker

Set up Open WebUI with Docker Compose for a self-hosted ChatGPT-like interface. Connect to Ollama, manage models, and run private conversations with local LLMs.

How to Self-Host Stable Diffusion WebUI

Deploy AUTOMATIC1111's Stable Diffusion WebUI with Docker for self-hosted AI image generation. GPU setup and model guide. Covers configuration and backups.

How to Self-Host Tabby with Docker Compose

Deploy Tabby with Docker for self-hosted AI code completion. Repository indexing, IDE integration, and team management setup with backup and reverse proxy.

How to Self-Host Text Generation WebUI

Deploy Oobabooga's Text Generation WebUI for local LLM inference. GGUF, GPTQ, and LoRA training with Docker setup guide. Covers configuration and backups.

How to Self-Host vLLM with Docker Compose

Deploy vLLM with Docker for high-throughput LLM serving. PagedAttention, continuous batching, and OpenAI-compatible API setup with backup and reverse proxy.

How to Self-Host Whisper with Docker Compose

Deploy OpenAI's Whisper with Docker for private speech-to-text transcription. GPU acceleration and API setup guide. Covers backup, SSL, and troubleshooting.

How to Self-Host ComfyUI with Docker Compose

Deploy ComfyUI with Docker for node-based AI image generation. Workflow editor, custom nodes, and GPU setup guide. Covers backup, SSL, and troubleshooting.

How to Self-Host Flowise with Docker Compose

Deploy Flowise with Docker for visual AI workflow building. No-code chatbots, RAG pipelines, and LLM agent creation guide. Covers configuration and backups.

How to Self-Host Langflow with Docker Compose

Deploy Langflow with Docker for visual AI workflow building. Multi-agent orchestration, Python components, and API deployment with backup and reverse proxy.

How to Self-Host LocalAI with Docker Compose

Deploy LocalAI with Docker Compose for private AI inference. Text, image generation, audio transcription, and OpenAI API compatibility and backup strategy.

How to Self-Host Ollama with Docker Compose

Run large language models locally with Ollama and Docker Compose. Complete setup guide with GPU passthrough, model management, and API configuration guide.

Analytics

How to Self-Host Matomo with Docker

Deploy Matomo analytics with Docker Compose — a full-featured, privacy-focused Google Analytics alternative you fully control. Covers setup, config, and backup.

How to Self-Host Open Web Analytics with Docker

Deploy Open Web Analytics (OWA) with Docker Compose for full-featured, self-hosted website tracking with heatmaps and click tracking. Full setup reference.

How to Self-Host Plausible Analytics with Docker

Step-by-step guide to self-hosting Plausible Community Edition with Docker Compose, including ClickHouse, PostgreSQL, and SSL setup and performance tuning.

How to Self-Host PostHog with Docker

Deploy PostHog's open-source product analytics platform with Docker Compose for event tracking, session replays, feature flags, and performance optimization.

How to Self-Host Shynet with Docker Compose

Deploy Shynet for privacy-respecting web analytics with Docker Compose. Covers PostgreSQL setup, admin creation, tracking script config, and reverse proxy.

How to Self-Host Umami Analytics with Docker

Complete guide to self-hosting Umami v3 analytics with Docker Compose, including PostgreSQL setup, tracking script installation, and dashboard configuration.

How to Self-Host Ackee Analytics with Docker

Complete guide to self-hosting Ackee for minimal, privacy-focused website analytics with Docker Compose and MongoDB. Covers backup, SSL, and troubleshooting.

How to Self-Host Countly with Docker Compose

Deploy Countly Community Edition for self-hosted product analytics. Docker Compose setup with MongoDB, SDK integration, plugin configuration, and dashboards.

How to Self-Host Fathom Lite with Docker Compose

Set up Fathom Lite, a privacy-focused open-source web analytics tool, with Docker Compose. Lightweight, GDPR-friendly, and cookie-free and backup strategy.

How to Self-Host GoAccess for Log Analytics

Complete guide to self-hosting GoAccess with Docker Compose for real-time web server log analysis with a terminal and HTML dashboard. Full setup reference.

How to Self-Host GoatCounter with Docker

Self-host GoatCounter for privacy-friendly web analytics with Docker Compose — no cookies, no consent banners, SQLite or PostgreSQL, under 25 MB RAM guide.

File Sync

How to Self-Host SFTPGo with Docker Compose

Deploy SFTPGo with Docker Compose for self-hosted SFTP, FTP, WebDAV, and HTTP file sharing with a web admin UI. Includes SSL, backup, and common solutions.

How to Self-Host Syncthing with Docker

Set up Syncthing with Docker Compose for peer-to-peer file sync across devices without a central server or cloud dependency. Complete deployment reference.

Install Nextcloud on Ubuntu Server

Deploy Nextcloud on Ubuntu with Docker Compose, PostgreSQL, and Redis — plus systemd cron, UFW rules, and unattended security upgrades and backup strategy.

How to Self-Host Filebrowser with Docker

Deploy Filebrowser with Docker Compose for a lightweight web-based file manager to browse, upload, and share server files. Covers configuration and backups.

How to Self-Host Garage with Docker Compose

Deploy Garage, a lightweight S3-compatible object storage system, with Docker Compose for self-hosted cloud storage. Covers backup, SSL, and troubleshooting.

How to Self-Host MinIO with Docker Compose

Deploy MinIO for S3-compatible object storage with Docker Compose. Includes setup, configuration, and migration advice. Covers configuration and backups.

How to Self-Host Nextcloud with Docker

Complete guide to self-hosting Nextcloud with Docker Compose, PostgreSQL, and Redis — your own Dropbox and Google Drive replacement and performance tuning.

How to Self-Host ownCloud oCIS with Docker

Deploy ownCloud Infinite Scale with Docker Compose. Single container, no database required, fast file sync with Spaces. Covers configuration and backups.

How to Self-Host Seafile with Docker

Set up Seafile file sync and share server with Docker Compose including MariaDB for a fast, reliable Dropbox alternative. Covers configuration and backups.

Install Nextcloud on Proxmox VE

Deploy Nextcloud on Proxmox VE in a Ubuntu VM with Docker Compose — VM creation, storage planning, PBS backups, and NAS integration and performance tuning.

Install Nextcloud on Raspberry Pi

Deploy Nextcloud on a Raspberry Pi with Docker Compose, PostgreSQL, and Redis — ARM64 optimized with SSD storage and memory tuning and performance tuning.

Backup

How to Self-Host BackupPC with Docker Compose

Complete guide to self-hosting BackupPC with Docker Compose for centralized backup of Linux, macOS, and Windows machines over your network with performance tuning.

How to Self-Host Bacula with Docker Compose

Complete guide to self-hosting Bacula for enterprise-grade centralized backup with Docker, including director, storage, and client setup. Includes backups.

How to Self-Host BorgBackup

Complete guide to setting up BorgBackup for self-hosted backups, including encryption, deduplication, remote repositories, automation, and restore testing.

How to Self-Host Borgmatic with Docker

Deploy Borgmatic v2 with Docker Compose for automated, encrypted, deduplicated backups using BorgBackup. Covers YAML config, scheduling, and restore steps.

Self-Hosting Duplicacy for Cloud Backup

Step-by-step guide to setting up Duplicacy for self-hosted backup with Docker, including cloud storage configuration and scheduling and performance tuning.

How to Self-Host Duplicati with Docker

Deploy Duplicati with Docker Compose for encrypted incremental backups to cloud storage, SFTP, S3, and local destinations. Covers configuration and backups.

How to Self-Host Kopia with Docker Compose

Step-by-step guide to self-hosting Kopia with Docker for fast, encrypted, deduplicated backups to any storage backend. Covers scheduling, policies, and UI.

How to Self-Host Restic Backup

Complete guide to setting up Restic for self-hosted backups, including Docker volumes, remote repositories, encryption, and automation and backup strategy.

Using Syncthing as a Backup Solution

Configure Syncthing with Docker Compose as a real-time file backup tool, including versioning, one-way sync, and multi-device backup strategies on any VPS.

Self-Hosting UrBackup with Docker Compose

Step-by-step guide to self-hosting UrBackup server with Docker Compose for centralized network backup of Windows, macOS, and Linux machines and monitoring.

Password Management

How to Self-Host Authelia with Docker

Deploy Authelia — an SSO and 2FA authentication server for your self-hosted apps. Complete Docker Compose setup with Redis and PostgreSQL and maintenance.

How to Self-Host Authentik with Docker

Deploy Authentik — a full identity provider with SSO, SAML, LDAP, and user management. Complete Docker Compose setup with PostgreSQL. Full setup reference.

How to Self-Host KeeWeb with Docker

Deploy KeeWeb — a web-based KeePass client for accessing your password vault from any browser. Complete Docker Compose setup guide and performance tuning.

How to Self-Host Keycloak with Docker

Deploy Keycloak — an enterprise identity provider with SSO, OIDC, SAML, and user federation. Complete Docker Compose setup with PostgreSQL and maintenance.

How to Self-Host Padloc with Docker

Deploy Padloc — a modern, open-source password manager with a polished UI and cross-platform apps. Complete Docker Compose setup guide and backup strategy.

How to Self-Host Passbolt with Docker

Deploy Passbolt CE — a team-focused password manager with end-to-end encryption. Complete Docker Compose setup with MariaDB and SMTP. Full setup reference.

How to Self-Host Vaultwarden with Docker

Deploy Vaultwarden — a lightweight Bitwarden-compatible password manager you fully control. Complete Docker setup guide. Covers configuration and backups.

Install Vaultwarden on Proxmox VE

Deploy Vaultwarden in a Proxmox LXC container with minimal resources — 1 vCPU, 512MB RAM, 4GB disk — plus Proxmox Backup Server integration and monitoring.

Install Vaultwarden on Raspberry Pi

Deploy Vaultwarden on a Raspberry Pi for a private, low-power password vault. ARM64 native, under 50MB RAM, with SSD-backed SQLite storage and maintenance.

Install Vaultwarden on Ubuntu Server

Step-by-step guide to deploying Vaultwarden on Ubuntu with Docker, HTTPS via reverse proxy, UFW firewall rules, and fail2ban brute-force protection guide.

Photo & Video Management

Install Immich on Raspberry Pi

How to run Immich on a Raspberry Pi 4 or Pi 5 with Docker Compose, including ARM64 setup, ML tuning, swap config, and SSD storage recommendations on Linux.

Install Immich on Ubuntu Server

Complete guide to installing Immich on Ubuntu 22.04 or 24.04 LTS with Docker Compose, UFW firewall rules, GPU acceleration, and systemd auto-start on Linux.

How to Self-Host Photoview with Docker Compose

Step-by-step guide to self-hosting Photoview with Docker Compose — a lightweight, fast photo gallery with face detection and map view and backup strategy.

How to Self-Host PiGallery2 with Docker Compose

Set up PiGallery2 with Docker Compose for a fast, directory-first photo gallery optimized for low-resource servers like Raspberry Pi. Full setup reference.

How to Self-Host Piwigo with Docker Compose

Step-by-step guide to self-hosting Piwigo with Docker Compose — an open-source photo gallery with 23 years of development and a plugin ecosystem on Linux.

Install Immich on Proxmox VE

Deploy Immich on Proxmox VE using a Ubuntu VM with Docker Compose, including GPU passthrough, storage allocation, and Proxmox Backup Server integration.

How to Self-Host LibrePhotos with Docker

Complete guide to self-hosting LibrePhotos with Docker Compose — a free, open-source photo management system with face recognition and auto-tagging guide.

How to Self-Host Lychee with Docker Compose

Complete guide to self-hosting Lychee with Docker Compose — a beautiful, open-source photo management and sharing platform for your server and maintenance.

How to Self-Host PhotoPrism with Docker

Set up PhotoPrism with Docker Compose and MariaDB for AI-powered photo management with face recognition and smart search. Covers configuration and backups.

How to Self-Host Immich with Docker Compose

Step-by-step guide to self-hosting Immich with Docker Compose — a Google Photos alternative with AI-powered search, facial recognition, and mobile auto-upload.

DNS & Networking

Self-Hosting Unbound as a Recursive DNS Resolver

Deploy Unbound with Docker Compose for private recursive DNS resolution. Covers DNSSEC validation, DNS-over-TLS forwarding, and local zone configuration.

Self-Hosting phpIPAM with Docker Compose

Deploy phpIPAM for IP address management with Docker using MariaDB backend and automated network scanning. Complete setup with web UI and cron containers.

Pi-hole as a Primary DNS Server

Configure Pi-hole as your network's primary DNS server with conditional forwarding, local DNS records, DNSSEC validation, and custom upstream resolvers.

Self-Hosting PowerDNS with Docker Compose

Deploy PowerDNS Authoritative Server with Docker using MariaDB backend and PowerDNS Admin web interface. Full setup with DNSSEC, API, and zone management.

Self-Hosting NetBox with Docker Compose

Deploy NetBox IPAM and network documentation platform with Docker. Complete setup with PostgreSQL, Redis, background workers, and superuser configuration.

Self-Hosting OpenSpeedTest with Docker Compose

Deploy OpenSpeedTest for private network speed testing with Docker. Zero dependencies, HTML5-based, works on any device — test LAN and WAN throughput privately.

Self-Hosting Knot Resolver with Docker Compose

Deploy Knot Resolver for high-performance recursive DNS with Docker. Covers YAML configuration, DNSSEC validation, DNS-over-TLS, DNS-over-HTTPS serving.

How to Self-Host CoreDNS with Docker Compose

Deploy CoreDNS in Docker for lightweight, plugin-driven DNS serving. Covers Corefile configuration, caching, forwarding, zone files, and health checks.

AdGuard Home as a DNS Server

Configure AdGuard Home as your primary DNS server with DNS-over-HTTPS, DNS-over-TLS, DNS-over-QUIC, custom rewrites, upstream routing, and DNSSEC validation.

Music Streaming

How to Self-Host Podgrab with Docker Compose

Step-by-step guide to self-hosting Podgrab, a lightweight podcast manager that auto-downloads episodes. Includes Docker Compose config and OPML import setup.

How to Self-Host Mopidy with Docker Compose

Deploy Mopidy as a self-hosted music server with Docker Compose. Extensible MPD-compatible backend supporting local files, Spotify, SoundCloud, and web clients.

How to Self-Host Koel with Docker Compose

Step-by-step guide to self-hosting Koel music streaming server with Docker Compose, including Spotify integration, music library scanning, and playlist management.

How to Self-Host Maloja with Docker Compose

Step-by-step guide to self-hosting Maloja music scrobbling server with Docker Compose, including Last.fm history import, Subsonic client setup, and statistics.

How to Self-Host AzuraCast with Docker Compose

Step-by-step guide to self-hosting AzuraCast internet radio with Docker Compose, including station setup, autodj playlists, and live broadcasting configuration.

How to Self-Host Deemix with Docker Compose

Set up Deemix with Docker Compose to download music from Deezer to your local library. Covers configuration, quality settings, Lidarr integration, and backups.

How to Self-Host Airsonic-Advanced with Docker

Deploy Airsonic-Advanced as your self-hosted music streaming server with Docker Compose. Includes transcoding, DLNA, podcast support, and multi-user access.

How to Self-Host Ampache with Docker Compose

Step-by-step guide to self-hosting Ampache music server with Docker Compose, including catalog setup, Subsonic API compatibility, multi-user config, and streaming.

Self-Host Lyrion Music Server with Docker

Deploy Lyrion Music Server (formerly Logitech Media Server) with Docker Compose — Squeezebox protocol, multi-room audio sync, Material Skin plugin, and 4,000+ plugins.

File Sharing

How to Self-Host XBackBone with Docker Compose

Deploy XBackBone with Docker Compose — a lightweight, self-hosted ShareX upload server with gallery view and user management with backup and reverse proxy.

How to Self-Host Zipline with Docker Compose

Deploy Zipline with Docker Compose — a ShareX-compatible file hosting server with URL shortening, paste bin, and S3 support. Complete deployment reference.

How to Self-Host Send with Docker Compose

Deploy Send with Docker Compose — a self-hosted Firefox Send fork for encrypted, expiring file transfers via shareable links with backup and reverse proxy.

How to Self-Host PairDrop with Docker Compose

Deploy PairDrop with Docker Compose — a self-hosted AirDrop alternative for instant peer-to-peer file transfers on any device with backup and reverse proxy.

How to Self-Host PicoShare with Docker Compose

Deploy PicoShare with Docker Compose — a minimal, self-hosted file sharing app with expiring links and no external dependencies. Covers backup and updates.

How to Self-Host Jirafeau with Docker Compose

Deploy Jirafeau with Docker Compose — a lightweight, self-hosted file upload and sharing tool with password protection and expiry and resource requirements.

How to Self-Host Gokapi with Docker Compose

Deploy Gokapi with Docker Compose — a lightweight, self-hosted file sharing server with expiring downloads and AWS S3 support with backup and reverse proxy.

How to Self-Host ChibiSafe with Docker Compose

Deploy ChibiSafe with Docker Compose — a modern, self-hosted file upload service with gallery, albums, and ShareX integration with backup and reverse proxy.

Ticketing & Helpdesk

Self-Hosting Zammad with Docker Compose

Deploy Zammad helpdesk with Docker Compose. Full setup with PostgreSQL, Elasticsearch, Redis, email integration, and agent configuration. Includes backups.

How to Self-Host MantisBT with Docker Compose

Deploy MantisBT with Docker Compose for self-hosted bug tracking. Full setup with MariaDB, email notifications, file uploads, and role-based project access.

Self-Hosting MantisBT with Docker Compose

Deploy MantisBT bug tracker with Docker Compose and MariaDB. Self-hosted issue tracking with custom fields, multi-project support, and email notifications.

Self-Hosting osTicket with Docker Compose

Deploy osTicket helpdesk with Docker Compose. Full setup with MariaDB, email piping, SMTP configuration, and agent management guide and performance tuning.

How to Self-Host OTOBO with Docker Compose

Deploy OTOBO with Docker Compose — a self-hosted OTRS fork with ITSM ticketing, Elasticsearch full-text search, SLA management, and ITIL service desk workflows.

How to Self-Host LibreDesk with Docker Compose

Deploy LibreDesk with Docker Compose for a modern open-source helpdesk. Shared inboxes, SLA management, automation rules, CSAT surveys, and AI-assisted replies.

Self-Hosting FreeScout with Docker Compose

Deploy FreeScout with Docker Compose — a free, open-source help desk and shared inbox. Zendesk and Help Scout alternative with modules and email piping.

How to Self-Host GlitchTip with Docker Compose

Deploy GlitchTip with Docker Compose for self-hosted error tracking. Sentry-compatible SDKs, uptime monitoring, PostgreSQL backend, and performance alerts.

Game Servers

Self-Hosting a Satisfactory Server with Docker

Run your own Satisfactory dedicated server with Docker Compose. Complete setup guide with save management, auto-updates, and multiplayer config on any VPS.

How to Self-Host a Terraria Server with Docker

Deploy a Terraria dedicated server with Docker Compose for vanilla or TShock modded play, including world generation and player management and maintenance.

How to Self-Host a Valheim Server with Docker

Run a Valheim dedicated server with Docker Compose. Includes automatic updates, backups, crossplay, mods, and performance configuration and backup strategy.

How to Self-Host a Palworld Server with Docker

Deploy a Palworld dedicated server with Docker Compose including auto-updates, automated backups, RCON, and REST API configuration and performance tuning.

Self-Hosting Pterodactyl with Docker Compose

Deploy Pterodactyl as your self-hosted game server management panel. Docker setup with Wings daemon, MySQL, Redis, and multi-server support and monitoring.

How to Self-Host a Minecraft Server with Docker

Set up a Minecraft Java Edition dedicated server with Docker Compose. Covers configuration, mods, backups, and performance tuning for 2026 and maintenance.

Self-Hosting a Factorio Server with Docker

Run your own Factorio dedicated server with Docker Compose. Complete setup with save management, mods, RCON, and multiplayer configuration and maintenance.

Self-Hosting Crafty Controller with Docker

Deploy Crafty Controller with Docker Compose to manage Minecraft Java, Bedrock, and Hytale servers from a single web dashboard. Covers updates and backups.

Search Engines

How to Self-Host Elasticsearch with Docker

Deploy Elasticsearch with Docker Compose for search, analytics, and log aggregation. Single-node and production setup guide. Complete deployment reference.

How to Self-Host ManticoreSearch with Docker

Deploy ManticoreSearch with Docker for fast full-text search. MySQL-compatible SQL interface and lightweight alternative to Elasticsearch and maintenance.

How to Self-Host Meilisearch with Docker Compose

Deploy Meilisearch with Docker for fast, typo-tolerant search. Complete setup with API keys, indexing, and configuration guide. Covers updates and backups.

How to Self-Host OpenSearch with Docker Compose

Deploy OpenSearch with Docker for fully open-source search and analytics. Free security, alerting, and Elasticsearch compatibility and performance tuning.

How to Self-Host SearXNG with Docker Compose

Deploy SearXNG with Docker Compose — a privacy-respecting metasearch engine that replaces Google without tracking you. Covers configuration and backups.

How to Self-Host Sonic with Docker Compose

Deploy Sonic with Docker for lightweight search indexing. Fast, schema-less search backend for applications with minimal resources and performance tuning.

How to Self-Host Typesense with Docker Compose

Deploy Typesense with Docker for sub-millisecond search. In-memory engine setup with API keys, collections, and clustering. Complete deployment reference.

How to Self-Host Whoogle with Docker Compose

Deploy Whoogle with Docker for private Google search. No ads, no tracking, no JavaScript required. Complete setup guide. Covers configuration and backups.

Personal Finance

How to Self-Host Actual Budget with Docker

Deploy Actual Budget with Docker Compose — a self-hosted personal finance app with envelope budgeting and bank sync. Covers backup, SSL, and troubleshooting.

How to Self-Host Fava (Beancount) with Docker

Set up Fava, the web interface for Beancount plain-text accounting, with Docker Compose. Full double-entry bookkeeping you control and performance tuning.

How to Self-Host Crater with Docker Compose

Deploy Crater, a self-hosted invoicing and expense tracking app built with Laravel. Docker Compose setup for freelancers and small businesses with backups.

How to Self-Host Econumo with Docker Compose

Deploy Econumo, a self-hosted multi-currency budget tracker with shared accounts. Docker Compose setup for personal and family finances and backup strategy.

How to Self-Host Firefly III with Docker Compose

How to self-host Firefly III with Docker Compose and PostgreSQL. Full setup guide with bank imports, automated rules, and recurring transaction configuration.

How to Self-Host Ghostfolio with Docker Compose

Step-by-step guide to self-hosting Ghostfolio, the open-source wealth management dashboard, with Docker Compose, PostgreSQL, and Redis and backup strategy.

How to Self-Host IHateMoney with Docker Compose

Deploy IHateMoney, a self-hosted shared expense tracker for groups. Simple Docker setup for splitting bills without Splitwise with backup and reverse proxy.

How to Self-Host Maybe with Docker Compose

Deploy Maybe, an open-source personal finance tracker, with Docker Compose. Modern UI for net worth tracking, budgeting, and investments. Includes backups.

Bookmarks & Read Later

How to Self-Host Karakeep (Hoarder)

Step-by-step guide to self-hosting Karakeep (formerly Hoarder) with Docker Compose for bookmarking, read-later, and AI tagging. Covers updates and backups.

How to Self-Host Linkding with Docker

Set up linkding with Docker Compose as a fast, minimal self-hosted bookmark manager with tags, search, and browser extensions with backup and reverse proxy.

How to Self-Host LinkAce with Docker Compose

Self-host LinkAce for bookmark management with Docker Compose — link monitoring, tags, lists, dead link detection, and a REST API backed by MariaDB and Redis.

How to Self-Host Linkwarden with Docker

Deploy Linkwarden with Docker Compose — a collaborative bookmark manager with archival, full-text search, and collections. Covers configuration and backups.

How to Self-Host Omnivore with Docker Compose

Deploy Omnivore with Docker Compose — a self-hosted read-later app with highlights, labels, full-text search, and newsletter ingestion and backup strategy.

Self-Hosting Readeck with Docker Compose

Deploy Readeck as a self-hosted read-it-later app with Docker Compose. Full setup guide covering SQLite storage, EPUB export, OPDS, and browser extensions.

How to Self-Host Shiori with Docker Compose

Self-host Shiori for lightweight bookmark management with Docker Compose — offline page archiving, browser extensions, and under 30 MB RAM. Setup and tips.

How to Self-Host Wallabag with Docker Compose

Deploy Wallabag with Docker Compose — a self-hosted read-later app that saves articles for offline reading with full-text search and resource requirements.

Container Orchestration

How to Set Up Docker Swarm for Self-Hosting

Deploy Docker Swarm for container orchestration — built into Docker, simple clustering, and service management without Kubernetes and resource requirements.

How to Self-Host k0s with Docker

Step-by-step guide to running k0s in Docker for a lightweight, single-binary Kubernetes cluster with zero external dependencies. Covers backup and updates.

How to Self-Host k3s: Lightweight Kubernetes Setup

Deploy k3s on your server — a lightweight, certified Kubernetes distribution that installs in 30 seconds and runs in 512 MB RAM. Covers backup and updates.

How to Self-Host MicroK8s: Snap-Based Kubernetes

Deploy MicroK8s on your server — a minimal, snap-packaged Kubernetes distribution by Canonical with built-in addons. Covers backup, SSL, and troubleshooting.

How to Self-Host HashiCorp Nomad

Deploy HashiCorp Nomad for self-hosted workload orchestration — a simple, flexible alternative to Kubernetes for containers and more. Full setup reference.

How to Use Portainer for Kubernetes Management

Deploy Portainer on Kubernetes for visual cluster management — deploy apps, manage workloads, and monitor resources via web UI. Covers updates and backups.

How to Self-Host Rancher for Kubernetes Management

Deploy Rancher with Docker — a self-hosted Kubernetes management platform for provisioning, monitoring, and managing clusters with backup and reverse proxy.

Dashboards

How to Self-Host Flame with Docker Compose

Deploy Flame startpage with Docker Compose. A lightweight self-hosted dashboard with built-in search, weather widget, and Docker auto-discovery on any VPS.

How to Self-Host Heimdall with Docker Compose

Deploy Heimdall application dashboard with Docker Compose. Organize all your self-hosted services with custom icons, search, and live API integrations.

How to Self-Host Homarr with Docker Compose

Deploy Homarr with Docker Compose — a modern self-hosted dashboard to manage and monitor your home server applications. Covers configuration and backups.

Self-Host Homepage Dashboard with Docker Compose

How to self-host Homepage with Docker Compose. A fast, customizable homelab dashboard with 100+ service widgets, YAML configuration, and Docker integration.

How to Self-Host Homer with Docker Compose

Deploy Homer dashboard with Docker Compose. A lightweight, YAML-configured startpage with smart service integrations and PWA support. Full setup reference.

How to Self-Host Organizr with Docker Compose

Deploy Organizr with Docker Compose. A unified dashboard that embeds your self-hosted services in tabs with multi-user auth and Plex/Emby SSO with backups.

How to Self-Host Dashy with Docker Compose

Complete guide to self-hosting Dashy with Docker Compose. Configure 25+ themes, real-time status checks, 50+ widgets, Keycloak SSO, and reverse proxy.

Document Management

How to Self-Host Docspell with Docker Compose

Deploy Docspell with Docker Compose for self-hosted document management with OCR, full-text search via Apache Solr, email import, and multi-user workspace support.

How to Self-Host Paperless-ngx with Docker

Deploy Paperless-ngx with Docker Compose — scan, organize, and search your documents with OCR and automatic tagging. Covers backup, SSL, and troubleshooting.

How to Self-Host Stirling-PDF with Docker

Deploy Stirling-PDF with Docker Compose — a self-hosted PDF toolkit for merging, splitting, converting, and editing PDFs. Covers configuration and backups.

How to Self-Host Teedy with Docker Compose

Deploy Teedy, a lightweight document management system with OCR, workflows, and full-text search. Complete Docker Compose setup with PostgreSQL on any VPS.

Install Paperless-ngx on Raspberry Pi

Run Paperless-ngx on a Raspberry Pi 4 or 5 with Docker Compose. Covers ARM64 support, OCR tuning for limited resources, swap, and USB SSD setup on any VPS.

Install Paperless-ngx on Proxmox VE

Deploy Paperless-ngx in a Proxmox VM with Docker Compose, NFS-mounted document storage, pre-freeze backup scripts, and OCR resource monitoring on any VPS.

Install Paperless-ngx on Ubuntu Server

Deploy Paperless-ngx on Ubuntu with Docker Compose, PostgreSQL, Redis, OCR language configuration, consume folder auto-import, and backup automation guide.

Reverse Proxy

How to Self-Host Caddy with Docker

Complete guide to deploying Caddy with Docker Compose as a reverse proxy with automatic HTTPS, Caddyfile configuration, and TLS certificate management.

How to Self-Host Envoy Proxy with Docker

Deploy Envoy Proxy with Docker Compose for advanced load balancing, gRPC proxying, and service mesh capabilities on your self-hosted infrastructure guide.

How to Self-Host HAProxy with Docker Compose

Deploy HAProxy with Docker Compose as a reverse proxy and load balancer. Includes config, stats dashboard, SSL termination, and troubleshooting on any VPS.

How to Self-Host Nginx Proxy Manager

Set up Nginx Proxy Manager with Docker Compose for easy reverse proxy management, free SSL certificates, and a clean web UI. Complete deployment reference.

How to Self-Host Nginx with Docker Compose

Deploy Nginx with Docker Compose as a reverse proxy or web server. Includes config examples, SSL setup, environment templates, and troubleshooting on Linux.

How to Self-Host Traefik with Docker

Step-by-step guide to deploying Traefik v3 with Docker Compose for automatic HTTPS via Let's Encrypt, Docker label-based routing, and middleware setup.

How to Self-Host Zoraxy with Docker

Deploy Zoraxy reverse proxy with Docker Compose for web UI management, automatic HTTPS, stream proxying, uptime monitoring, and Docker integration on Linux.

Communication & Chat

How to Self-Host Stoat with Docker Compose

Deploy Stoat (formerly Revolt), a self-hosted Discord alternative with voice channels, file sharing, and bots. Full Docker Compose setup with MongoDB and MinIO.

How to Self-Host Conduit with Docker Compose

Deploy Conduit, a lightweight Matrix homeserver written in Rust. Docker Compose setup with RocksDB, federation, and Element client configuration on Linux.

Matrix Synapse Docker Setup: Encrypted Chat You Control

Deploy your own Matrix Synapse server with Docker Compose. Full guide: PostgreSQL, federation, Element Web client — encrypted chat with zero cloud dependency.

How to Self-Host Mattermost with Docker

Deploy Mattermost with Docker Compose for self-hosted team chat with channels, threads, file sharing, and integrations. Covers configuration and backups.

How to Self-Host Rocket.Chat with Docker Compose

Deploy Rocket.Chat with Docker Compose and MongoDB for team messaging. Channels, threads, video calls, and integrations — a full Slack alternative you control.

How to Self-Host Zulip with Docker Compose

Deploy Zulip with Docker Compose for topic-based team messaging. Threaded conversations, full-text search, integrations — better than Slack for async teams.

Task Management

How to Self-Host WeKan with Docker Compose

Deploy WeKan, a self-hosted open-source Kanban board, with Docker Compose and MongoDB. Swimlanes, WIP limits, REST API, and multi-board project management.

How to Self-Host Super Productivity with Docker

Deploy Super Productivity with Docker Compose for self-hosted task management with time tracking, Pomodoro timer, and Jira/GitHub/GitLab integration support.

Self-Host Vikunja

How to self-host Vikunja with Docker Compose. Full task management with Kanban boards, Gantt charts, CalDAV sync, and reminders — a Todoist and Trello alternative.

How to Self-Host Planka with Docker Compose

Set up Planka with Docker Compose — a self-hosted Trello alternative with real-time Kanban boards, file attachments, and user management. Includes backups.

Self-Hosting Kanboard with Docker Compose

How to self-host Kanboard with Docker Compose. Lightweight Kanban project management with built-in time tracking, Gantt charts, swimlanes, and plugin support.

How to Self-Host Focalboard with Docker Compose

Deploy Focalboard with Docker Compose — a Notion-like task management tool with Kanban boards, tables, galleries, custom properties, and alternatives.

Database Management

Self-Hosting pgAdmin 4 with Docker Compose

How to self-host pgAdmin 4 with Docker Compose. A full-featured PostgreSQL management GUI with query tools, monitoring dashboards, and server management.

How to Self-Host phpMyAdmin with Docker Compose

Deploy phpMyAdmin with Docker for full-featured MySQL and MariaDB database administration with import, export, and user management and performance tuning.

Self-Hosting NocoDB with Docker Compose

Deploy NocoDB as a self-hosted Airtable alternative. Full Docker Compose setup with PostgreSQL, environment variables, and production configuration guide.

How to Self-Host Baserow with Docker Compose

Step-by-step guide to self-hosting Baserow as an Airtable alternative with Docker Compose, including database setup and production configuration on Linux.

How to Self-Host CloudBeaver with Docker Compose

Deploy CloudBeaver with Docker for a web-based database IDE supporting PostgreSQL, MySQL, ClickHouse, and 30+ database engines. Covers updates and backups.

How to Self-Host Adminer with Docker Compose

Deploy Adminer with Docker for lightweight multi-database management supporting MySQL, PostgreSQL, SQLite, and more in a single container and maintenance.

Video Surveillance

How to Self-Host Frigate with Docker Compose

Step-by-step guide to self-hosting Frigate NVR with Docker Compose, including Coral TPU acceleration, RTSP camera config, Home Assistant integration, and MQTT setup.

Self-Host Moonfire NVR with Docker Compose

Deploy Moonfire NVR with Docker Compose for lightweight, efficient security camera recording using minimal CPU while capturing H.264 RTSP streams directly to disk.

Self-Hosting motionEye with Docker Compose

Deploy motionEye video surveillance with Docker Compose for camera monitoring, motion detection, recording management, and remote viewing setup on any VPS.

How to Self-Host Shinobi with Docker Compose

Step-by-step guide to self-hosting Shinobi CCTV with Docker Compose, including ONVIF camera setup, motion detection regions, multi-user access, and storage config.

Self-Host Viseron NVR with Docker Compose

Deploy Viseron with Docker Compose for AI-powered self-hosted video surveillance with object detection, face recognition, and motion tracking on your own hardware.

How to Self-Host ZoneMinder with Docker Compose

Step-by-step guide to self-hosting ZoneMinder NVR with Docker Compose, including RTSP camera setup, zone-based motion detection, event recording, and remote access.

Automation

How to Self-Host Activepieces with Docker Compose

Deploy Activepieces with Docker Compose — an open-source workflow automation platform and self-hosted Zapier alternative. Covers configuration and backups.

How to Self-Host Automatisch with Docker Compose

Deploy Automatisch with Docker Compose — an open-source business automation tool and self-hosted alternative to Zapier. Covers configuration and backups.

How to Self-Host Huginn with Docker Compose

Deploy Huginn with Docker Compose — a self-hosted agent system for monitoring the web, automating tasks, and acting on your behalf and performance tuning.

How to Self-Host n8n with Docker Compose

Deploy n8n with Docker Compose — a powerful self-hosted workflow automation platform that replaces Zapier, Make, and IFTTT. Complete deployment reference.

How to Self-Host Node-RED with Docker Compose

Deploy Node-RED with Docker Compose — a flow-based programming tool for wiring together IoT devices, APIs, and online services. Covers updates and backups.

How to Self-Host Windmill with Docker Compose

Deploy Windmill with Docker Compose — a self-hosted developer platform for scripts, workflows, and internal tools. Covers backup, SSL, and troubleshooting.

Low Code

Self-Hosting Saltcorn with Docker Compose

Deploy Saltcorn as a self-hosted no-code application builder using Docker Compose with PostgreSQL for building database-backed web apps without writing any code.

Self-Hosting ToolJet with Docker Compose

Deploy ToolJet as a self-hosted low-code platform using Docker Compose with PostgreSQL to build internal tools, admin panels, and dashboards with no vendor lock-in.

Self-Hosting PocketBase with Docker Compose

Self-host PocketBase with Docker Compose. A single-binary backend with auth, realtime subscriptions, file storage, and admin dashboard — replaces Firebase.

Self-Hosting Appsmith with Docker Compose

Deploy Appsmith as a self-hosted low-code platform for building internal tools using Docker with built-in MongoDB, Redis, Caddy, and a drag-and-drop app builder.

Self-Hosting Appwrite with Docker Compose

Deploy Appwrite as a self-hosted Firebase alternative using Docker Compose with MariaDB, Redis, and full BaaS capabilities including auth, storage, and functions.

CRM

Self-Hosting SuiteCRM with Docker Compose

How to self-host SuiteCRM with Docker Compose. Enterprise-grade CRM with sales pipelines, marketing campaigns, and customer support — a Salesforce alternative.

Self-Hosting Twenty CRM with Docker Compose

Deploy Twenty as a self-hosted Salesforce alternative. Complete Docker setup with PostgreSQL, Redis, background workers, and production configuration.

Self-Hosting Twenty CRM with Docker Compose

Complete guide to deploying Twenty CRM with Docker Compose, covering PostgreSQL setup, worker configuration, OAuth integration, and production hardening.

Self-Hosting Monica CRM with Docker Compose

Deploy Monica personal CRM with Docker Compose for relationship management, including MariaDB setup, contact tracking, and activity logging configuration.

Self-Hosting EspoCRM with Docker Compose

Deploy EspoCRM as a self-hosted CRM with Docker. Complete setup with MariaDB, background jobs, WebSocket support, and production configuration guide guide.

Newsletters

How to Self-Host phpList with Docker Compose

Deploy phpList with Docker Compose — a battle-tested, self-hosted newsletter and mailing list manager for high-volume email. Complete deployment reference.

How to Self-Host Mautic with Docker Compose

Deploy Mautic with Docker Compose — a full marketing automation platform with campaigns, lead scoring, and landing pages. Covers configuration and backups.

How to Self-Host Keila with Docker Compose

Deploy Keila with Docker Compose — a self-hosted newsletter tool with visual segmentation, contact forms, and a modern editor with backup and reverse proxy.

How to Self-Host Listmonk with Docker Compose

Deploy Listmonk with Docker Compose — a high-performance, self-hosted newsletter and mailing list manager with a modern UI. Complete deployment reference.

How to Self-Host Mailman 3 with Docker Compose

Deploy GNU Mailman 3 with Docker Compose — the classic self-hosted mailing list manager with modern web archives and REST API with backup and reverse proxy.

Logging

How to Self-Host Promtail with Docker Compose

Set up Promtail with Docker Compose to collect and ship logs to Grafana Loki. Includes configuration, pipeline stages, and multi-source scraping on Linux.

Self-Hosting Grafana Loki with Docker Compose

How to self-host Grafana Loki with Docker Compose. Lightweight log aggregation with Alloy collection, label-based queries, and Grafana dashboards for monitoring.

How to Self-Host Dozzle with Docker Compose

Set up Dozzle for real-time Docker container log viewing with multi-host support, authentication, and SQL-based log querying in under 5 minutes on any VPS.

Self-Hosting Grafana Loki with Docker Compose

Deploy Grafana Loki as your self-hosted log aggregation system. Docker Compose setup with Promtail, Grafana dashboard, and retention configuration on Linux.

How to Self-Host Graylog with Docker Compose

Deploy Graylog 7.0 with Docker Compose for centralized log management — complete setup with DataNode, MongoDB, alerting, GELF ingestion, and Syslog inputs.

Development Tools

Self-Hosting OpenVSCode Server with Docker

How to self-host OpenVSCode Server with Docker Compose. Run VS Code in your browser with full extension support and workspace persistence and maintenance.

How to Self-Host Hoppscotch with Docker Compose

Step-by-step guide to self-hosting Hoppscotch with Docker Compose, including PostgreSQL setup, authentication, and admin dashboard and performance tuning.

Self-Hosting IT-Tools with Docker Compose

Deploy IT-Tools with Docker Compose — a self-hosted collection of 80+ developer and IT utilities including encoders, converters, generators, and network tools.

Self-Hosting code-server with Docker Compose

Run VS Code in your browser with code-server. Complete Docker Compose setup with authentication, extensions, and Git integration for remote development.

Self-Hosting Coder with Docker Compose

Deploy Coder with Docker Compose for self-hosted remote development environments. Run VS Code, JetBrains, and custom IDEs in reproducible workspaces guide.

Recipes

Self-Hosting Bar Assistant with Docker Compose

Deploy Bar Assistant, a self-hosted cocktail recipe manager with 500+ recipes, ingredient tracking, and full-text search via Meilisearch. Includes backups.

How to Self-Host KitchenOwl with Docker Compose

Self-host KitchenOwl with Docker Compose for smart grocery lists, recipe management, meal planning, and household expense tracking and performance tuning.

How to Self-Host Mealie with Docker Compose

Deploy Mealie with Docker Compose — a self-hosted recipe manager with meal planning, grocery lists, and web scraping. Covers backup, SSL, and troubleshooting.

Self-Hosting Recipya with Docker Compose

Deploy Recipya, a lightweight self-hosted recipe manager with web scraping and meal planning, using Docker Compose. No external database needed on any VPS.

How to Self-Host Tandoor Recipes with Docker

Self-host Tandoor Recipes with Docker Compose — meal planning, shopping lists, recipe import from thousands of sites, and AI-powered features with backups.

Music & Audio

Self-Hosting Beets with Docker Compose

Set up beets, the music library manager that auto-tags, organizes, and cleans your collection. Docker Compose config with MusicBrainz, web UI, and plugin setup.

Self-Hosting gonic with Docker Compose

Set up gonic, a lightweight Subsonic-compatible music server written in Go. Docker Compose config with transcoding, podcast support, and multi-user scrobbling.

Self-Hosting Lyrion Music Server with Docker

Set up Lyrion Music Server (formerly Logitech Media Server) with Docker Compose for streaming music to Squeezebox players and software clients on any VPS.

Self-Hosting multi-scrobbler with Docker

Deploy multi-scrobbler with Docker Compose to aggregate scrobbles from Spotify, Jellyfin, Plex, and 25+ sources to Last.fm, ListenBrainz, and Maloja guide.

Health & Fitness

Self-Hosting wger Workout Manager with Docker

How to self-host wger with Docker Compose. Track workouts, nutrition, and body measurements with a full fitness platform you control completely on any VPS.

Self-Hosting Endurain with Docker Compose

Deploy Endurain with Docker Compose as a self-hosted Strava alternative for tracking workouts, runs, and cycling activities. Complete deployment reference.

Self-Hosting Fasten Health with Docker Compose

Deploy Fasten Health with Docker Compose to aggregate and manage your personal health records privately on your own server. Complete deployment reference.

Self-Host FitTrackee: Free Fitness Tracking with Docker Compose

Ditch Strava subscriptions. FitTrackee gives you GPX tracking, workout stats, and full data ownership — deploy in 5 minutes with Docker Compose on any VPS.

Wiki

How to Self-Host Wiki.js with Docker Compose

Step-by-step guide to self-hosting Wiki.js with Docker Compose and PostgreSQL for a modern, feature-rich team wiki. Covers backup, SSL, and troubleshooting.

How to Self-Host XWiki with Docker Compose

Deploy XWiki with Docker Compose and PostgreSQL. A full-featured enterprise wiki with structured data and application platform. Covers updates and backups.

How to Self-Host MediaWiki with Docker Compose

Deploy MediaWiki with Docker Compose and MariaDB. The wiki engine behind Wikipedia, self-hosted for your team or project. Covers configuration and backups.

How to Self-Host DokuWiki with Docker

Step-by-step guide to self-hosting DokuWiki with Docker. A flat-file wiki with zero database dependencies and simple setup. Complete deployment reference.

Secrets Management

How to Self-Host Yopass with Docker Compose

Deploy Yopass with Docker for secure one-time secret sharing with end-to-end encryption, auto-expiry, and zero server-side knowledge. Full setup reference.

Self-Hosting HashiCorp Vault with Docker Compose

Deploy HashiCorp Vault with Docker Compose using Raft storage. Complete setup for secrets management, dynamic credentials, and PKI certificates on any VPS.

Self-Hosting OneTimeSecret with Docker Compose

Deploy OneTimeSecret with Docker Compose for secure one-time secret sharing. Self-hosted alternative to onetimesecret.com with Redis backend and auto-expiry.

Self-Hosting Infisical with Docker Compose

Deploy Infisical as your self-hosted secrets manager. Docker Compose setup with PostgreSQL, end-to-end encryption, environment variables, and team access.

Project Management

How to Self-Host Taiga with Docker Compose

Step-by-step guide to self-hosting Taiga, the open-source agile project management platform, with Docker Compose. Includes Scrum, Kanban, and issue tracking setup.

How to Self-Host Plane with Docker Compose

Deploy Plane with Docker Compose — a self-hosted project management tool that replaces Jira, Linear, and Asana. Full setup with PostgreSQL and Redis guide.

How to Self-Host OpenProject with Docker Compose

Step-by-step guide to self-hosting OpenProject, the open-source project management platform, with Docker Compose for Gantt charts and agile boards on Linux.

How to Self-Host Leantime with Docker Compose

Deploy Leantime, the open-source project management tool for non-project-managers, with Docker Compose. Includes MySQL setup, plugins, and backup strategy.

Notification Services

Self-Hosting ntfy with Docker Compose

How to self-host ntfy with Docker Compose. Push notifications to your phone and desktop with a simple HTTP API — no app stores or third-party services required.

Self-Hosting Gotify with Docker Compose

How to self-host Gotify with Docker Compose. A lightweight notification server with a web UI for managing apps and clients — simple REST API, zero dependencies.

Self-Hosting Bark with Docker Compose

Deploy Bark, a self-hosted push notification server for iOS devices, using Docker Compose. Send real-time alerts to your iPhone via Apple APNs on any VPS.

Self-Hosting Alertmanager with Docker Compose

Deploy Prometheus Alertmanager with Docker Compose for self-hosted alert routing, grouping, and silencing. Complete setup with email and webhook receivers.

Git Hosting

How to Self-Host OneDev with Docker Compose

Self-host OneDev with Docker Compose — all-in-one DevOps platform with built-in CI/CD, Kanban boards, package registries, and code search and maintenance.

Self-Host Forgejo

How to self-host Forgejo with Docker Compose. Community-governed Gitea fork with federation support — a lightweight, privacy-respecting GitHub alternative.

How to Self-Host GitLab CE with Docker Compose

Self-host GitLab Community Edition with Docker Compose — complete DevOps platform with CI/CD, container registry, and issue tracking. Full setup reference.

How to Self-Host Gogs with Docker Compose

Deploy Gogs, a lightweight self-hosted Git server written in Go, using Docker Compose. Complete setup with PostgreSQL and SSH access. Full setup reference.

Calendar & Contacts

How to Self-Host Baikal with Docker Compose

Deploy Baikal with Docker for lightweight CalDAV and CardDAV sync. Replace Google Calendar and Contacts with a self-hosted server that uses minimal resources.

How to Self-Host Davis with Docker Compose

Set up Davis as a self-hosted CalDAV and CardDAV server with Docker Compose — sync calendars and contacts across all your devices and resource requirements.

How to Self-Host EteSync with Docker Compose

Deploy Etebase (EteSync 2.0) with Docker Compose for end-to-end encrypted calendar, contacts, tasks, and notes sync. Complete zero-knowledge setup guide.

How to Self-Host Radicale with Docker Compose

Deploy Radicale with Docker Compose — a lightweight CalDAV and CardDAV server for self-hosted calendar and contacts sync. Covers configuration and backups.

Git & Code Hosting

How to Self-Host Gitea with Docker Compose

Deploy Gitea with Docker Compose — a lightweight, self-hosted Git service that replaces GitHub, GitLab, and Bitbucket. Covers configuration and backups.

Install Gitea on Proxmox VE

Deploy Gitea in a Proxmox LXC container with Docker, PostgreSQL, bind-mounted repository storage, and consistent backup strategies for git data on any VPS.

Install Gitea on Raspberry Pi

Run Gitea on a Raspberry Pi 4 or 5 with Docker Compose and PostgreSQL. Covers ARM64 images, RAM tuning, SSH passthrough, and storage recommendations guide.

Install Gitea on Ubuntu Server

Step-by-step guide to installing Gitea on Ubuntu with Docker Compose, PostgreSQL, SSH passthrough, UFW firewall rules, and HTTPS via reverse proxy on Linux.

Ad Blocking

How to Self-Host AdGuard Home with Docker

Set up AdGuard Home with Docker Compose as a network-wide ad blocker and DNS server. Modern Pi-hole alternative with HTTPS filtering and parental controls.

Blocky: DNS Ad Blocker Setup Guide

Deploy Blocky, a privacy-focused DNS ad blocker, with Docker. Complete setup guide, configuration, filtering rules, and client setup. Full setup reference.

How to Self-Host Pi-hole with Docker

Step-by-step guide to self-hosting Pi-hole with Docker Compose — set up network-wide ad blocking for every device on your network in under 10 minutes.

How to Self-Host Technitium DNS with Docker

Self-host Technitium DNS Server with Docker Compose — browser-based DNS management with ad blocking, DoH/DoT/DoQ, zone hosting, DHCP, and clustering guide.

Digital Signage

Self-Hosting Xibo CMS with Docker Compose

Deploy Xibo digital signage CMS with Docker. Manage multiple displays with drag-and-drop layouts, scheduling, and 40+ content widgets from one server.

Self-Hosting PiSignage Server with Docker

Deploy PiSignage Server for managing Raspberry Pi digital displays. Docker Compose setup with MongoDB, media management, and multi-player control on Linux.

Self-Hosting Anthias for Digital Signage

How to set up Anthias (formerly Screenly OSE) for digital signage. Turn a Raspberry Pi or old PC into a managed display showing images, videos, and web pages.

Network Monitoring

Self-Hosting Zabbix with Docker Compose

How to self-host Zabbix with Docker Compose. Enterprise-grade network monitoring with auto-discovery, proxy agents, alerting, and dashboards for large networks.

Self-Hosting LibreNMS with Docker Compose

How to self-host LibreNMS with Docker Compose. SNMP autodiscovery for 1,500+ device types including switches, routers, and firewalls with alerting and graphs.

How to Self-Host Cacti with Docker Compose

Deploy Cacti with Docker Compose for SNMP-based network graphing — complete setup with MariaDB, Spine poller, RRDtool graphs, threshold alerting, and templates.

Webmail & Email Clients

Self-Hosting Roundcube with Docker Compose

How to self-host Roundcube with Docker Compose. A feature-rich webmail client with modern UI, IMAP support, and plugin ecosystem for your self-hosted email.

Self-Hosting SnappyMail with Docker Compose

Deploy SnappyMail with Docker Compose — a lightweight webmail client with no database requirement, built-in PGP support, and under 50 MB RAM usage on Linux.

How to Self-Host Cypht with Docker Compose

Step-by-step guide to self-hosting Cypht with Docker Compose, including MariaDB setup, IMAP account aggregation, module configuration, and backup strategy.

E-Commerce

Self-Hosting Saleor with Docker Compose

Deploy Saleor as a self-hosted headless e-commerce platform. Full Docker Compose setup with PostgreSQL, Valkey, Celery workers, and admin dashboard guide.

Self-Hosting PrestaShop with Docker Compose

Deploy PrestaShop 9 with Docker Compose for a self-hosted e-commerce store. Full online shop with product catalog, payments, and zero SaaS fees on any VPS.

Self-Hosting Medusa.js with Docker Compose

Deploy Medusa.js headless e-commerce with Docker Compose. Complete setup with PostgreSQL, Redis, admin dashboard, and storefront configuration on any VPS.

Time Tracking

Self-Host TimeTagger with Docker Compose

Deploy TimeTagger for tag-based time tracking with Docker Compose. Lightweight, no database required, interactive timeline view. Covers backup and updates.

Self-Hosting Traggo with Docker Compose

Deploy Traggo with Docker Compose as a lightweight, tag-based time tracker. Single container, no database dependency, flexible categorization with backups.

Self-Hosting Kimai with Docker Compose

Set up Kimai as your self-hosted time tracker. Docker Compose config with MySQL, user management, project tracking, and reporting features and maintenance.

Photo Editing & Design

Self-Hosting Penpot with Docker Compose

Self-host Penpot with Docker Compose. An open-source Figma alternative with real-time collaboration, components, and SVG-native design in your browser.

Self-Hosting draw.io with Docker Compose

Deploy draw.io (diagrams.net) with Docker Compose for private, self-hosted diagramming with no external dependencies or database required and maintenance.

Self-Hosting Excalidraw with Docker Compose

How to self-host Excalidraw with Docker Compose. A collaborative whiteboard that runs entirely in the browser — no server-side storage required on any VPS.

Office Suites

Self-Hosting ONLYOFFICE Document Server with Docker

Deploy ONLYOFFICE Document Server with Docker Compose for collaborative document editing. PostgreSQL, RabbitMQ, JWT auth, and Nextcloud integration guide.

Self-Hosting Collabora Online with Docker

How to self-host Collabora Online (CODE) with Docker Compose. Full office suite for Nextcloud with collaborative editing of documents and spreadsheets.

Self-Hosting CryptPad with Docker Compose

Deploy CryptPad with Docker Compose for end-to-end encrypted collaborative documents, spreadsheets, and presentations. Zero-knowledge alternative to Google Docs.

Learning & Education

Self-Hosting Open edX with Tutor

Deploy Open edX learning platform using Tutor CLI with Docker, covering installation, configuration, system requirements, and course management setup.

Self-Hosting Canvas LMS with Docker Compose

Deploy Canvas LMS with Docker Compose for a self-hosted learning management system. Full setup with PostgreSQL, Redis, and background job processing guide.

Self-Hosting Chamilo LMS with Docker Compose

Deploy Chamilo LMS with Docker Compose for e-learning, covering MariaDB setup, web installer configuration, course management, and PHP tuning guide guide.

Document Signing & PDF Tools

Self-Hosting OpenSign with Docker Compose

Deploy OpenSign with Docker Compose for self-hosted document e-signing. Templates, audit trails, and multi-signer workflows — a free DocuSign replacement.

Self-Hosting Documenso with Docker Compose

Set up Documenso with Docker Compose for self-hosted document signing. Digital signatures, PDF field placement, team support — open source DocuSign alternative.

Self-Hosting DocuSeal with Docker Compose

Deploy DocuSeal with Docker Compose for self-hosted document signing. WYSIWYG PDF form builder, e-signatures, and automated emails — a DocuSign alternative.

Polls & Forms

Self-Hosting OpnForm with Docker Compose

Deploy OpnForm with Docker Compose for a self-hosted no-code form builder. Complete setup with PostgreSQL, Redis, and Nginx reverse proxy and maintenance.

Self-Hosting HeyForm with Docker Compose

Deploy HeyForm open-source form builder with Docker Compose, including MongoDB setup, KeyDB caching, form encryption, and SMTP notification configuration.

Self-Hosting Fider with Docker Compose

Deploy Fider, an open-source feedback platform for collecting and prioritizing feature requests, with Docker Compose and PostgreSQL and performance tuning.

Status Pages

Self-Hosting Cachet with Docker Compose

How to self-host Cachet with Docker Compose. Open-source status page system for communicating service uptime and incidents to your users. Includes backups.

Self-Hosting Statping-ng with Docker Compose

Deploy Statping-ng with Docker Compose for lightweight self-hosted uptime monitoring with a built-in status page and notifications and performance tuning.

Setting Up Upptime: GitHub-Powered Status Page

How to set up Upptime for uptime monitoring and status pages. Free, serverless, powered by GitHub Actions — no Docker or VPS required. Includes backup strategy.

RSS Readers

How to Self-Host FreshRSS with Docker Compose

Deploy FreshRSS with Docker Compose — a fast, self-hosted RSS aggregator with full-text search, API support, and mobile sync with backup and reverse proxy.

How to Self-Host Miniflux with Docker Compose

Deploy Miniflux with Docker Compose — a minimalist, opinionated RSS reader with fast performance and clean reading experience with backup and reverse proxy.

How to Self-Host Tiny Tiny RSS with Docker

Step-by-step guide to self-hosting Tiny Tiny RSS with Docker Compose, including PostgreSQL setup, feed updater, plugin configuration, and mobile app API sync.

Ad Blocking & DNS

Install Pi-hole on Proxmox VE

Run Pi-hole in a Proxmox LXC container with minimal resources — 1 vCPU, 512 MB RAM, 4 GB disk. Covers static IP, firewall rules, and multi-instance redundancy.

Install Pi-hole on Raspberry Pi

Set up Pi-hole on a Raspberry Pi using bare-metal install (recommended) or Docker. Covers Pi Zero 2 W, headless setup, static IP, and power consumption.

Install Pi-hole on Ubuntu Server

Set up Pi-hole on Ubuntu with Docker — disable systemd-resolved, configure static IP via Netplan, set UFW rules, and enable DHCP server mode and monitoring.

E-Commerce

Self-Host WooCommerce with Docker Compose

Deploy WooCommerce on WordPress with Docker Compose, including MariaDB, Redis caching, WP-CLI automation, and payment gateway setup and performance tuning.

How to Self-Host Pretix with Docker Compose

Deploy Pretix event ticketing with Docker Compose including PostgreSQL, Redis, Celery workers, and SSL reverse proxy configuration and performance tuning.

Booking & Scheduling

Self-Hosting Rallly with Docker Compose

Deploy Rallly with Docker Compose as a self-hosted Doodle alternative for scheduling polls, meeting coordination, and group availability. Includes backups.

Self-Hosting Cal.com with Docker Compose

Deploy Cal.com with Docker Compose — open-source Calendly alternative with booking pages, calendar sync, and team scheduling on your own server on any VPS.

Invoicing & Billing

How to Self-Host SolidInvoice with Docker Compose

Deploy SolidInvoice, a simple open-source invoicing app. Complete Docker Compose setup with MySQL, client management, and recurring invoices and monitoring.

How to Self-Host Kill Bill with Docker Compose

Set up Kill Bill open-source billing platform with Docker Compose. Includes Kaui admin UI, PostgreSQL, subscriptions, and invoicing and performance tuning.

Genealogy & Family

Self-Hosting Webtrees with Docker Compose

How to self-host webtrees with Docker Compose. Build and share your family tree online with the leading open-source genealogy application and maintenance.

Self-Hosting Gramps Web with Docker Compose

Deploy Gramps Web with Docker Compose for collaborative genealogy research. Syncs with Gramps Desktop, includes DNA tools, and supports GEDCOM import.

Home Inventory

Self-Hosting Homebox with Docker Compose

Self-host Homebox with Docker Compose. Track home inventory with locations, labels, QR codes, warranty tracking, and maintenance schedules under 50 MB RAM.

Self-Hosting Grocy with Docker Compose

How to self-host Grocy with Docker Compose. Track groceries, household inventory, chores, and meal plans — an ERP for your home. Covers backup and updates.

Archiving & Digital Preservation

Self-Hosting Kiwix with Docker Compose

How to self-host Kiwix with Docker Compose. Serve Wikipedia, Arch Wiki, Project Gutenberg, and thousands of websites offline from your server with backups.

Self-Hosting ArchiveBox with Docker Compose

How to self-host ArchiveBox with Docker Compose. Save web pages, PDFs, screenshots, and media locally with scheduled crawls — your own personal Wayback Machine.

Polls, Forms & Surveys

Self-Hosting LimeSurvey with Docker Compose

How to self-host LimeSurvey with Docker Compose. Professional survey platform with 30+ question types, branching logic, and full data ownership on any VPS.

Self-Hosting Formbricks with Docker Compose

Deploy Formbricks with Docker Compose — open-source survey and form builder. A self-hosted Typeform and Google Forms alternative with analytics on any VPS.

Speed Test

How to Self-Host LibreSpeed with Docker Compose

Step-by-step guide to self-hosting LibreSpeed with Docker for a private internet speed test on your network. Covers SSL setup, backup, and troubleshooting.

How to Self-Host Speedtest Tracker with Docker

Step-by-step guide to self-hosting Speedtest Tracker with Docker for automated internet speed monitoring over time. Covers backup, SSL, and troubleshooting.

Pastebin & Snippets

How to Self-Host MicroBin with Docker Compose

Step-by-step guide to self-hosting MicroBin with Docker for a lightweight pastebin with file sharing and URL shortening. Covers configuration and backups.

How to Self-Host PrivateBin with Docker Compose

Deploy PrivateBin with Docker Compose — a self-hosted encrypted pastebin where the server has zero knowledge of pasted data. Complete deployment reference.

URL Shorteners

How to Self-Host Shlink with Docker Compose

Step-by-step guide to self-hosting Shlink with Docker Compose for API-first URL shortening with analytics. Covers reverse proxy setup and backup strategy.

How to Self-Host YOURLS with Docker Compose

Step-by-step guide to self-hosting YOURLS with Docker Compose for a private URL shortener with analytics. Production-ready with backup and monitoring tips.

Authentication & SSO

Self-Hosting Zitadel with Docker Compose

How to self-host Zitadel with Docker Compose. Modern identity provider with OIDC, SAML, and passkey support — a Keycloak alternative built for developers.

Inventory & Asset Management

Self-Hosting Snipe-IT with Docker Compose

How to self-host Snipe-IT with Docker Compose. Open-source IT asset management for tracking hardware, licenses, and accessories your organization owns.

Maps & GPS

Self-Hosting Traccar with Docker Compose

How to self-host Traccar GPS tracking with Docker Compose. Track vehicles, assets, and people with 100+ device protocols and a full web interface on Linux.

Maps & GPS Tracking

Self-Hosting OwnTracks Recorder with Docker

How to self-host OwnTracks Recorder with Docker Compose. Private GPS tracking with MQTT — track your location history without sending data to Google guide.

Education

Self-Hosting Moodle with Docker Compose

Deploy Moodle LMS with Docker Compose for self-hosted online courses, quizzes, and training. Complete setup with MariaDB, cron, and SMTP configuration.

Invoicing

Self-Hosting Invoice Ninja with Docker

Deploy Invoice Ninja as your self-hosted invoicing platform. Docker Compose setup with MariaDB, payment gateways, client portal, and email config on Linux.

Media Organization

How to Self-Host LazyLibrarian with Docker

Step-by-step guide to self-hosting LazyLibrarian with Docker Compose for automated ebook, audiobook, and magazine management with backup and reverse proxy.

Office Suites & Collaboration

How to Self-Host Grist with Docker Compose

Step-by-step guide to self-hosting Grist with Docker Compose, including Python formula sandboxing, PostgreSQL setup, and access control and backup strategy.

Archiving

Self-Hosting Bitmagnet with Docker Compose

Deploy Bitmagnet, a self-hosted BitTorrent DHT search engine and torznab indexer, with Docker Compose and PostgreSQL for your *arr stack. Includes backups.

Podcast

Self-Hosting Castopod with Docker Compose

Deploy Castopod as your self-hosted podcast platform. Docker Compose setup with MariaDB, RSS feeds, ActivityPub federation, and analytics built in on Linux.

Notifications

Self-Hosting Apprise with Docker Compose

Deploy Apprise with Docker Compose for unified push notifications across 100+ services. REST API, web UI, and persistent config for your homelab alerts.

Video Conferencing

How to Self-Host Jitsi Meet with Docker

Deploy Jitsi Meet with Docker Compose for private video conferencing with no account needed and no participant limits. Covers configuration and backups.

Communication

How to Self-Host Element Web with Docker

Deploy Element Web with Docker Compose — a self-hosted Matrix client for encrypted messaging, voice calls, and team communication and resource requirements.

Monitoring & Uptime

How to Self-Host Healthchecks with Docker

Self-host Healthchecks for cron job and service monitoring with Docker Compose — PostgreSQL backend, Prometheus metrics, and 25+ notification integrations.

File Sync & Storage

How to Self-Host FileRun with Docker Compose

Deploy FileRun file management with Docker Compose. A polished Dropbox alternative with desktop sync, WebDAV, and online document editing and maintenance.