All Tutorials
145 step-by-step guides for self-hosting, homelab, and small infrastructure.

Self-Hosting Your Own Password Manager: Vaultwarden Setup and Hardening Guide
Learn how to self-host Vaultwarden, the lightweight Bitwarden-compatible password manager, with Dock

Docker Networking: Connecting Containers Securely in Your Homelab
Learn Docker networking strategies for homelab security. Custom networks, isolation, encryption, and

Configure Personal Mail Server
Set up your own mail server with Postfix, Dovecot, and SpamAssassin. Full walkthrough for self-hoste

Setting Up WireGuard VPN on Your VPS for Remote Homelab Access
Complete guide to installing and configuring WireGuard VPN on a cheap VPS for secure remote access t

Installing and Configuring a VPS for Self-Hosting: Initial Setup and Hardening
Complete guide to VPS setup, hardening, and securing your self-hosted infrastructure. SSH keys, UFW

Deploy Self-Hosted Music Streaming
Run your own music streaming server at home. Deploy Subsonic, Jellyfin, or Navidrome with Docker for

Running Local LLMs with Ollama in Docker Containers
Learn how to run Ollama and local LLMs in Docker containers on your homelab. Complete setup guide wi

Implementing Zero-Trust Security with Authelia Behind a Reverse Proxy
Deploy Authelia for zero-trust authentication behind Caddy or Nginx. Multi-factor authentication, se

Docker Compose Networking: Isolating Services with Custom Bridge Networks
Learn how to isolate Docker services with custom bridge networks in Compose. Real examples, security

Setting Up Nginx as a Reverse Proxy for Multiple Self-Hosted Applications
Learn to configure Nginx as a reverse proxy for multiple self-hosted apps. Complete setup guide with

Securing Your Self-Hosted Services with SSL/TLS Certificates and Let's Encrypt
Learn how to secure self-hosted services with free SSL/TLS certificates from Let's Encrypt. Complete

Deploying Nextcloud with Docker and External Storage
Deploy Nextcloud with Docker Compose and configure external storage for NAS, S3, and local drives. C

Hardening Your VPS: SSH Key Authentication, Fail2Ban, and UFW Firewall Setup
Step-by-step guide to hardening your VPS with SSH key authentication, Fail2Ban brute-force protectio

Self-Hosted Password Manager with Bitwarden on Docker
Deploy Bitwarden password manager in Docker. Complete guide with docker-compose, SSL, backup strateg

Setting Up Ollama on a VPS: Running Local LLMs in the Cloud
Learn how to install Ollama on a VPS, expose it securely behind Caddy, and run open-source LLMs like

Docker Networking for Homelabs: Internal Communication and External Access
Master Docker networking in your homelab. Learn bridge networks, port mapping, service discovery, an

Step-by-Step Guide to Deploying a WireGuard VPN Server on a Budget VPS
Deploy a WireGuard VPN server on a cheap VPS in under 30 minutes. Full setup guide with UFW, key gen

Hardening Docker Security: Best Practices for Self-Hosted Containers
Learn essential Docker security hardening techniques for homelab and self-hosted infrastructure. Rea

Securing Your VPS with UFW Firewall and Fail2Ban
Protect your self-hosted VPS with UFW firewall rules and Fail2Ban intrusion prevention. Step-by-step

Pi-hole Ad Blocker Tutorial
Deploy Pi-hole on your home network to block ads, tracking, and malware across all devices. Complete

Building a Private Git Server with Gitea: Self-Hosted Version Control
Deploy Gitea on Docker for a lightweight, self-hosted Git server. Complete setup guide with pull req

Monitoring Docker Containers and VPS Resources with Prometheus and Grafana
Learn to set up Prometheus and Grafana for monitoring Docker containers and VPS resource usage. Comp

Install Personal Cloud Storage
Self-host your own cloud storage with Nextcloud. Complete setup guide covering Docker, SSL, and real

Set Up Personal File Server
Build a self-hosted file server with Samba and rsync. Complete guide to NAS setup, storage managemen

VPN Configuration for Secure Remote Access to Your Homelab
Complete guide to VPN setup for homelab remote access. WireGuard, OpenVPN, and Tailscale configs wit

Home Surveillance with MotionEyeOS
Self-host your own IP camera surveillance system using MotionEyeOS. Control multiple cameras, motion

Configure Personal File Server
Set up a personal file server at home with Samba, rsync, and proper permissions. Control your data,

Configure Home Surveillance System
Self-host a private surveillance system using Frigate, Coral TPU, and open-source NVR software. Priv

Setting Up WireGuard VPN on Your Homelab VPS
Complete guide to installing WireGuard VPN on your homelab VPS. Secure remote access with peer-to-pe

Deploying Nextcloud with Docker Compose on a Self-Hosted VPS
Step-by-step guide to deploy Nextcloud on a VPS using Docker Compose. Includes SSL, persistence, and

Securing Your Self-Hosted Apps with Fail2Ban and CrowdSec
Learn how to layer Fail2Ban and CrowdSec together to protect your self-hosted apps from brute-force

Custom Home Automation with Node-RED
Build powerful home automation workflows without coding. Learn Node-RED setup, MQTT integration, and

Deploying Immich as Your Private Photo Cloud: Complete Docker Setup Guide
Deploy Immich with Docker Compose for self-hosted photo backup. Step-by-step guide with PostgreSQL,

Setting Up Traefik as a Reverse Proxy for Docker Containers
Complete guide to deploying Traefik reverse proxy with Docker Compose, automatic SSL certificates, a

Installing and Configuring Ollama with GPU Acceleration on Ubuntu
Complete guide to installing Ollama on Ubuntu with NVIDIA GPU acceleration. Covers CUDA setup, model

Using Traefik as a Reverse Proxy: Dynamic Routing for Docker Containers
Learn how to set up Traefik for automatic SSL, dynamic container routing, and middleware in Docker.

Network Segmentation for Homelab Security Using VLANs
Learn how to implement VLANs for network segmentation in your homelab. Isolate IoT, guests, and serv

Deploying Self-Hosted Password Managers with Docker
Learn how to deploy Vaultwarden and other self-hosted password managers in Docker. Step-by-step guid

Self-Host Nextcloud for Files
Deploy Nextcloud on your own server for private file storage. Complete Docker setup guide with rever

Set Up Personal Learning Management System
Build your own LMS with Moodle, Nextcloud, or open-source tools. Host courses, track progress, manag

Docker Compose Networking Deep Dive: Bridging, Host, and Overlay Networks Explained
Master Docker Compose networking: bridge, host, and overlay networks explained with real compose fil

Securing Docker Containers with Network Policies and Firewalls
Learn to secure Docker containers using network policies, UFW, and firewall rules. Practical guide f

Implement Personal Chat Server
Set up your own self-hosted chat server with Mattermost or Zulip. Run messaging infrastructure on ho

Docker Compose for Multi-Container Self-Hosted Applications
Master Docker Compose to deploy multi-container applications. Learn networking, volumes, environment

Ollama Fine-tuning: Customizing Models for Your Workflows
Learn how to fine-tune Ollama models for specialized tasks. Step-by-step guide with Docker, custom d

Setting Up Ollama Locally: Running LLMs on Your Homelab Hardware
Complete guide to installing and configuring Ollama for local LLM inference. Run private AI models o

Setting Up Ollama with Docker: A Complete Guide to Local LLM Deployment
Deploy Ollama in Docker for local LLM inference. Step-by-step guide with GPU acceleration, compose s

Setting Up Ollama with Open WebUI on a VPS Using Docker Compose
Learn how to deploy Ollama and Open WebUI on a VPS using Docker Compose. Run local LLMs in the cloud

Setting Up Authentik as an Identity Provider for Self-Hosted Apps
Learn how to deploy Authentik as a centralized identity provider for your self-hosted applications.

Self-Hosted Music Streaming Setup
Build your own music streaming server with Navidrome or Subsonic. Complete guide with Docker, revers

Docker Networking: Bridge, Host, and Overlay Networks Explained
Master Docker networking modes: bridge, host, and overlay. Learn when to use each, with practical ex

Firewall Configuration and Port Forwarding for Secure Remote Access
Master UFW firewall rules, port forwarding, and secure remote access techniques for your homelab. Re

Self-Hosting Authentik for Single Sign-On Across All Your Docker Apps
Learn how to self-host Authentik with Docker Compose and configure SSO for all your homelab apps usi

Setting Up Nginx as a Reverse Proxy for Home Services
Learn to configure Nginx as a reverse proxy for your homelab. Route traffic to Jellyfin, Nextcloud,

Install Personal Media Server
Build your own media server with Jellyfin and Docker. Stream movies, TV shows, and music privately—n

Securing Your Homelab with Traefik and SSL Certificates
Learn how to secure your homelab services with Traefik reverse proxy and automatic SSL/TLS certifica

Start a Self-Hosted Wiki for Documentation
Build your own self-hosted wiki with MediaWiki or BookStack. Full setup guide with Docker Compose, r

Host Your Own Email Service
Self-host email with Mail-in-a-Box or Mailu. Full setup guide with DNS, SSL, and spam filtering for

Load Balancing Multiple Services with Nginx Reverse Proxy
Learn how to configure Nginx as a reverse proxy with load balancing for multiple self-hosted service

Zero-Trust Access to Your Homelab Using Cloudflare Tunnels and Self-Hosted Authelia
Learn how to combine Cloudflare Tunnels with self-hosted Authelia to build a zero-trust homelab gate

Deploy Self-Hosted Forum Platform
Build your own discussion forum with Discourse or Flarum. Complete guide to self-hosting forum softw

Installing and Configuring Traefik as Your Reverse Proxy
Complete guide to installing Traefik reverse proxy with Docker, SSL/TLS, and automatic service disco

Deploy Home Surveillance System
Build a self-hosted surveillance system with Frigate, MotionEye, and IP cameras. Complete setup guid

Set Up Personal Email Server
Run your own email server at home with Mailcow. Complete guide covering DNS, SSL, Docker Compose, an

Docker Networking Essentials: Connecting Containers Securely
Master Docker container networking with custom networks, service discovery, and secure communication

Configure Self-Hosted Music Library
Build your own music library with Navidrome, Subsonic, or Funkwhale. Stream lossless audio across de

Setting Up Nginx Reverse Proxy with Docker Containers
Learn how to deploy Nginx as a reverse proxy in Docker to route traffic to multiple self-hosted serv

Setting Up a Private Docker Registry for Your Homelab
Learn how to set up your own private Docker registry for secure image storage and faster deployments

VPS-to-Homelab Hybrid Setup: Managing Multiple Environments
Run services across VPS and homelab simultaneously. Learn DNS failover, data sync, cost optimization

Host Your Own Website Easily
Learn how to host your own website without paying monthly hosting fees. Simple steps for self-hostin

VPN vs Reverse Proxy: Secure Remote Access to Your Homelab
Compare VPN and reverse proxy for homelab remote access. Learn the security trade-offs, setup costs,

Setting Up a Self-Hosted Password Manager with Bitwarden
Deploy Bitwarden on a VPS or homelab for complete control over your passwords. Full Docker setup, SS

Deploying Immich (Self-Hosted Photos) on a VPS with Docker
Complete guide to deploying Immich photo management on a VPS using Docker Compose. Includes SSL setu

Build a Media Center PC: Hardware, Software, and Setup Guide
Build a home media center PC with Kodi, Jellyfin, and Plex. Learn hardware selection, OS choice, and

Deploying a Self-Hosted Git Server with Gitea in Docker
Learn to deploy Gitea, a lightweight Git server, in Docker. Complete setup guide with Docker Compose

Automating SSL Certificates with Let's Encrypt and Traefik for Multiple Self-Hosted Domains
Learn how to automate Let's Encrypt SSL certificates with Traefik for multiple self-hosted domains u

Persistent Storage in Docker: Volumes, Bind Mounts, and Backup Strategies
Learn how Docker volumes, bind mounts, and tmpfs work, when to use each, and how to back up your con

Docker Networking: Internal vs Bridge vs Host Mode Explained
Master Docker networking modes: bridge, host, and internal. Learn when to use each, with practical e

Nginx Reverse Proxy Setup: Securing Internal Services with SSL/TLS
Complete guide to setting up Nginx as a reverse proxy with SSL/TLS certificates. Secure Nextcloud, J

Host Your Own Music Library
Self-host a personal music library with Navidrome or Subsonic. Stream lossless audio, organize FLAC

Installing and Configuring Ollama Locally: A Complete Step-by-Step Guide
Learn how to install Ollama locally and run open-source LLMs on your homelab. Complete setup guide w

Securing Your VPS with UFW Firewall Rules and SSH Hardening
Lock down your VPS with UFW firewall rules and SSH hardening. Step-by-step guide to secure key-based

VPS Hardening: SSH, Fail2ban, and UFW Configuration
Secure your VPS with SSH hardening, Fail2ban rate limiting, and UFW firewall rules. Complete guide w

Setup Home Calendar Service
Self-host your calendar with Nextcloud or Radicale. Full Docker setup, CardDAV sync, and privacy wit

Reverse Proxy Setup with Traefik: Auto-SSL and Load Balancing
Complete Traefik reverse proxy setup guide with automatic SSL/TLS, Let's Encrypt integration, load b

Self-Hosted Photo Gallery Setup
Build your own private photo gallery with Immich or Nextcloud. Step-by-step guide to hosting photos

Setting Up Docker Compose for Multi-Container Self-Hosted Applications
Learn to deploy multi-container applications with Docker Compose. Real-world examples, networking, v

Implementing Zero-Trust Security with a Self-Hosted Reverse Proxy
Build a zero-trust architecture using Caddy and Authelia on your self-hosted reverse proxy. Step-by-

Nginx as a Reverse Proxy: Complete Configuration for Self-Hosted Services
Master Nginx reverse proxy setup for self-hosted services. Real configs, SSL/TLS, load balancing, an

Build Home Monitoring System
Self-host a complete home monitoring stack with Prometheus, Grafana, and Node Exporter. Real-time da

Setting Up Ollama Locally: Running Open-Source LLMs on Your Homelab
Complete guide to installing Ollama locally. Run open-source LLMs on your homelab hardware without c

Installing and Configuring Ollama for Local LLM Inference on Your Homelab
Complete guide to installing Ollama on your homelab hardware. Run open-source LLMs locally with step

Hardening SSH Access on Self-Hosted VPS Servers
Secure your VPS with SSH hardening: disable root login, use key authentication, configure fail2ban,

Set Up Personal DNS Server
Run your own DNS server for privacy, ad-blocking, and local network control. Complete guide with BIN

Traefik Reverse Proxy Setup with Automatic HTTPS for Multiple Applications
Complete Traefik setup guide: auto HTTPS, Docker integration, load balancing, and SSL certificates.

Installing and Configuring Ollama for Local LLM Inference
Step-by-step guide to install Ollama and run open-source LLMs locally. GPU setup, model selection, W

Setting Up a Reverse Proxy with Authentication for Multiple Self-Hosted Services
Complete guide to securing multiple self-hosted services behind a reverse proxy with Authelia. Inclu

Run Personal Task Manager
Self-host a task manager with Vikunja or Plane. Docker setup, team collaboration, zero cloud depende

Set Up Home Mail Server
Run your own mail server at home with Postfix and Dovecot. Complete guide to self-hosted email with

Using Traefik as a Dynamic Reverse Proxy with Docker Containers
Learn how to set up Traefik as a dynamic reverse proxy for Docker. Auto-discover containers, manage

Network Segmentation Using VLANs in Your Homelab
Learn how to implement VLANs for network segmentation in your homelab. Isolate IoT, guest devices, a

Docker Compose for Multi-Container Applications: A Step-by-Step Guide
Learn to orchestrate multi-container Docker applications with Docker Compose. Real examples, network

Set Up Home DNS Server
Run your own DNS server at home with Pi-hole or AdGuard Home. Block ads, improve privacy, and contro

Network Segmentation in Homelab Environments: VLANs and Docker Security
Learn network segmentation with VLANs and Docker security. Isolate containers, protect services, and

Deploying a VPS with Docker and Automated Backups
Learn to deploy a production VPS with Docker, set up automated backups, and monitor your infrastruct

Multi-Tier Networking: Separating IoT, Services, and Management Networks
Learn how to segment your homelab into isolated networks: IoT, services, and management. Practical V

Building a Self-Hosted Media Server with Jellyfin, Docker, and a Reverse Proxy
Step-by-step guide to deploying Jellyfin in Docker with Caddy as a reverse proxy and automatic HTTPS

Securing Your Homelab with SSL/TLS Certificates and HTTPS
Learn how to secure your homelab with SSL/TLS certificates. Practical guide to HTTPS, Let's Encrypt,

Configure Self-Hosted Music Streamer
Build your own music streaming service with Navidrome or Subsonic. Self-host unlimited music without

Setting Up Ollama on a VPS: Run Local LLMs in the Cloud
Learn how to install Ollama on a VPS, secure the API, expose models with Caddy, and run open-source

Install Self-Hosted Email Server
Build your own email server with Postfix and Dovecot. Complete setup guide with DNS, TLS, and spam f

Zero-Trust Access to Self-Hosted Apps Using Cloudflare Tunnel and Docker
Learn how to expose self-hosted Docker apps securely with Cloudflare Tunnel — no open ports, no VPN,

Configuring Traefik Reverse Proxy with SSL/TLS for Self-Hosted Apps
Learn to set up Traefik reverse proxy with automatic SSL/TLS certificates. Perfect for securing mult

Configure Personal Firewall Easily
Learn to configure UFW, fail2ban, and SSH hardening on Linux. Secure your homelab with practical fir

Container Security Scanning and Vulnerability Assessment in Docker
Learn container security scanning with Trivy, Grype, and Snyk. Detect vulnerabilities in Docker imag

Docker Networking Fundamentals: Container Communication and DNS Resolution
Master Docker container networking, DNS resolution, and inter-container communication. Learn bridge

Setting Up SSL/TLS Certificates with Let's Encrypt and Certbot for Self-Hosted Services
Complete guide to securing self-hosted services with Let's Encrypt and Certbot. Free SSL/TLS certifi

Docker Compose for Multi-Container Applications: Complete Guide
Learn Docker Compose for multi-container apps. Real-world examples, networking, volumes, and product

Host Your Own Blog Platform: Self-Hosted Blogging Guide
Self-host your blog with WordPress, Ghost, or Hugo. Complete guide to owning your content, full cont

Backing Up and Restoring Docker Volumes: Data Protection Strategies
Learn how to backup and restore Docker volumes with practical strategies. Includes automated backup

Nextcloud File Server Installation
Install and configure Nextcloud on your home server for private cloud storage. Complete Docker Compo

Using Docker Compose to Deploy Multi-Container Applications on Your Homelab
Learn how to deploy multi-container applications with Docker Compose on your homelab. Complete walkt

Securing Your VPS: Fail2Ban, UFW, and SSH Hardening for Self-Hosters
Step-by-step VPS security guide covering UFW firewall rules, Fail2Ban intrusion prevention, and SSH

Creating a WireGuard VPN Server for Secure Remote Access to Your Homelab
Build a WireGuard VPN server to access your homelab securely from anywhere. Step-by-step guide with

Host Your Own Forum Platform
Self-host a community forum with Discourse or NodeBB. Docker Compose setup, SSL, reverse proxy confi

Setting Up Ollama Locally: Running LLMs on Your Homelab
Complete guide to installing and running Ollama on your homelab. Get local LLMs working with step-by

Create Private Music Streaming Service
Build your own private music streaming service with Subsonic or Navidrome. Stream your music library

Docker Networking for Homelabs: Creating Isolated Container Networks
Master Docker networking isolation. Learn bridge, overlay, and custom networks to segment containers

Setting Up Ollama with Docker: Running Local LLMs on Your VPS or Homelab
Learn how to run Ollama in Docker with GPU passthrough, model management, and Open WebUI on your VPS

How to Self-Host Vaultwarden as a Bitwarden Alternative on Docker
Learn how to self-host Vaultwarden, the lightweight Bitwarden-compatible password manager, using Doc

Configure Personal DNS Manager
Set up your own DNS manager for local and remote networks. Control domain resolution, block ads, and

How to Monitor Your Homelab with Uptime Kuma and Grafana Using Docker
Step-by-step tutorial to deploy Uptime Kuma and Grafana with Docker Compose for complete homelab mon

Create Personal Media Server
Self-host Jellyfin or Plex on your own hardware. Docker setup, storage planning, remote access with

Setting Up Ollama Locally: Run Open-Source LLMs on Your Homelab
Complete guide to running Ollama and open-source LLMs locally. Install, configure, and integrate Mis

Set Up Home Monitoring System
Build a complete home monitoring system with Uptime Kuma, Prometheus, and Grafana. Monitor servers,

Deploy Self-Hosted Email Solution
Run your own email server with Mailcow or Mailu. Complete guide to deploying secure, self-hosted ema

Deploying Nextcloud on a VPS with Docker and SSL Certificates
Complete guide to deploying Nextcloud on a VPS using Docker Compose with Let's Encrypt SSL certifica

Create Private Music Library: Self-Hosted Music with Navidrome
Build your own self-hosted music library with Navidrome. Stream your music privately across devices

Host Your Own Email Client
Self-host a private email client with Roundcube or Mailcow. Keep emails on your hardware, not Big Te

Personal File Server Installation
Build a secure personal file server from scratch. Step-by-step guide to Samba, TrueNAS, and self-hos

How to Set Up Ollama with a Web UI on Your VPS Using Docker Compose
Learn how to deploy Ollama and Open WebUI on a VPS using Docker Compose — run local LLMs with a poli

Docker Compose Setup for Multi-Container Self-Hosted Applications
Learn to orchestrate multi-container self-hosted apps with Docker Compose. Real examples, production

Host Your Own Photo Gallery
Self-host a private photo gallery with Immich or Photoprism. Full setup guide with Docker, reverse p

Configure Personal Firewall: UFW & Fail2Ban Guide
Learn to configure UFW and Fail2Ban for Linux firewall protection. Step-by-step guide with real comm

Securing Your Self-Hosted Applications with a Reverse Proxy and SSL Certificates
Step-by-step guide to securing self-hosted apps with Caddy reverse proxy and SSL certificates. Produ