Set Up a Plex Media Server on Docker
Turn any computer into a Netflix-like streaming server for your personal media library. Movies, TV shows, music, and photos, all accessible from any device on your network.
the workshop
These are the setups I run at home and the ones readers ask me about most. No fluff, no 2,000 word preamble before the first command. Just the steps, in the order I would do them, so you can get the thing working tonight and get on with your life. Pick a guide and follow along.
Turn any computer into a Netflix-like streaming server for your personal media library. Movies, TV shows, music, and photos, all accessible from any device on your network.
Run your own Bitwarden-compatible password manager on Docker. Full control over your data, works with all Bitwarden apps, and costs nothing.
Block ads on every device in your home, including phones, smart TVs, and IoT devices, without installing anything on individual devices. Works at the DNS level.
Expose your self-hosted services with proper domain names and automatic HTTPS certificates. Caddy handles everything, no manual certificate management.
Build a beautiful start page for all your self-hosted services and bookmarks. See the status of every service at a glance from a single dashboard.
Set up automated, encrypted backups of your important files to cloud storage or a local NAS. Never lose data again.
Run ChatGPT-level AI models on your own hardware. Complete privacy, no API costs, and works offline. Perfect for sensitive data or just saving money.
Turn your home into a smart home with Home Assistant. Control lights, locks, cameras, thermostats, and hundreds of other devices from one dashboard.
Access your entire home network securely from anywhere in the world. Connect to your self-hosted services, NAS, cameras, and local devices as if you were home.
A free, self-hosted alternative to Google Photos with face recognition, map view, sharing, and automatic phone backups. Your photos stay on your hardware.
n8n is a free, self-hosted alternative to Zapier. Connect any app to any other app with visual workflows. Unlimited automations, no monthly fees.
Self-hosted uptime monitoring for all your websites and services. Get instant notifications when something goes down via Slack, Discord, email, or push notification.
Turn your followers into revenue. This guide covers every major monetization method across Instagram, TikTok, YouTube, X, and LinkedIn with real numbers on what to expect at each stage.
Email lists are the most underrated income stream. Learn how to start, grow, and monetize a newsletter from zero to paid subscribers.
Position yourself as the go-to expert in your field using social media, content, and strategic visibility. Works for freelancers, consultants, and business owners.
Set up Plex without Docker. Download, install, and configure Plex directly on your Mac, Windows PC, or Linux machine. The simplest way to get started.
Run Plex Media Server in Docker on your Synology NAS using Container Manager. Your media streams 24/7 without keeping a computer on.
Install Plex as a native package on your NAS without Docker. Available on Synology, QNAP, ASUSTOR, TerraMaster, and other NAS platforms.

Let friends and family stream your Plex library from their own devices. Covers invitations, remote access, port forwarding, and managing shared users.

Tailscale creates a private, encrypted network between all your devices. Access your home servers, NAS, cameras, and self-hosted services from anywhere without port forwarding.