Files
Homelabbing/homelabbing/docs/how-to-use-this-guide.md
2025-08-04 23:13:23 +02:00

2.8 KiB
Raw Blame History

How to Use This Documentation

Welcome to the Homelab Documentation a complete reference for planning, building, and maintaining your self-hosted infrastructure.

This knowledge base is organized into three main categories in the top navigation:

  • Software Applications and services you can self-host
  • Hardware Physical servers, storage, and network equipment
  • Know-How Linux fundamentals, networking, and security

📂 Category Structure

Software

Guides for installing, configuring, and running self-hosted applications.

  • Media Services Streaming, automation, indexing, transcoding
  • Productivity Tools File sync, document management, collaboration
  • Monitoring & Management Metrics, logs, automation, backups
  • Other Applications Any other useful self-hosted services

Example:
Docker Installation Guide
Service Installation Example


Hardware

Documentation about your physical homelab setup.

  • Servers Build guides for different performance tiers
  • Storage RAID, ZFS, NAS integration
  • Networking Equipment Routers, switches, WiFi APs
  • Power & UPS Power protection and energy efficiency

Example:
Starter Server Build


Know-How

General technical knowledge for running and securing a homelab.

  • Linux
    • Basics Commands, filesystem, permissions
    • Docker Installation, Compose, Swarm Mode
  • Networking
    • VLANs, subnets, DNS, VPN setup
  • Security
    • TLS/SSL, reverse proxy configuration
    • MFA, firewall, access control
    • Backup strategies

Example:
Linux Basics


🛠 How to Navigate

  1. Choose a Category Use the top navigation to open Software, Hardware, or Know-How.
  2. Expand the Sidebar Each category contains subtopics with their own guides.
  3. Follow Links Many guides link to related topics for better context.
  4. Copy & Paste All commands are provided in ready-to-use code blocks.

🚀 Suggested Starting Path

If youre new to self-hosting:

  1. Follow the Docker Installation Guide
  2. Deploy a basic service of your choice
  3. Set up reverse proxy and SSL for secure access
  4. Learn networking and security basics in Know-How
  5. Expand with automation, backups, and monitoring

📚 Resources


Tip: Keep your configuration files, docker-compose.yml files, and infrastructure documentation in version control for easy recovery.