Self-Hosted Services

Server & Network Infrastructure

For deep technical details, see "2 - Network Info" and "3 - Computers / Servers" on the Current Info shelf. This page is the executive summary.

What's Running and Why

The home runs two Unraid servers (plus supporting network infrastructure) that host media streaming, home automation, document management, DNS/ad-blocking, backups, and this documentation wiki. Everything runs on the 10.100.100.0/24 network. The primary server ("BlizzRAID") does the heavy lifting; the backup server provides redundancy and additional services.

Server Hardware

Name / RoleTypeIP AddressOSStorageNotes
BlizzRAID (Main Server)Unraid Tower10.100.100.4Unraid 7.3.2 (Lifetime license)4x 18 TB array (54 TB total, ~39 TB used), 2 TB NVMe cache, 1 TB passthroughRuns most Docker containers and VMs. Hosts Plex, *arr stack, Home Assistant, Bookstack, and more. Login: 1Pass - Blizzraid
Unraid BackupUnraid Tower10.100.100.5Unraid7x 1 TB array (7 TB total, ~3.4 TB used) + 1 TB parityBackup server with NFS mounts from BlizzRAID. Runs AdGuard, Cloudflared tunnel, DHCP VM. Login: 1Pass - Unraid Backup
Blizzard-AD (File Server)Windows Server10.100.100.15Windows (Active Directory)Active Directory domain controller and file shares. Also runs DHCP.
Ubuntu ServerVM on BlizzRAID10.100.100.6Ubuntu 24.04500 GB vdiskGeneral purpose Linux server

Virtual Machines (on BlizzRAID - 10.100.100.4)

VM NameStatusCPUsRAMIP AddressPurpose
HomeAssistantRunning48 GB10.100.100.20Smart home automation (port 8023)
DHCP - 2Running24 GB10.100.100.61DHCP server
HomepageRunning24 GBHomepage dashboard server
UbuntuRunning28 GB10.100.100.6General Linux server
WebRunning28 GBWeb server (has 1 snapshot)
web-finRunning48 GBWeb/finance server
LanToolsRunning14 GBNetwork tools
ControlRStopped28 GBRemote control

Virtual Machines (on Backup Server - 10.100.100.5)

VM NameStatusCPUsRAMPurpose
DHCPRunning24 GBDHCP server (redundant)

Network Equipment

DeviceBrand / ModelIP AddressNotes
Router / FirewallGloud Gateway Ultra10.100.100.1Runs Unifi Network Controller. Login: admin / in password manager
Managed SwitchNetgear10.100.100.2
POE SwitchCisco 24-port10.100.100.3In office closet, powers APs and cameras
8-Port SwitchUbiquiti US-8-60W10.100.100.210
WiFi AP - HouseUbiquiti UniFi10.100.100.211
WiFi AP - MikeUbiquiti UniFi10.100.100.212
WiFi AP - DrivewayUbiquiti UniFi10.100.100.132
WiFi AP - DeckUbiquiti UniFi10.100.100.136
Unifi ControllerSoftware (Docker)10.100.100.72Hosted on Backup server (10.100.100.5). Manages all WiFi APs.

How to Access the Servers

Both Unraid servers have web-based management interfaces:

UPS / Power Protection

Steve: Fill in UPS details - what model, what it protects, battery runtime, and whether it triggers auto-shutdown.

This Bookstack Instance

About This Wiki

You're reading it right now. This Bookstack documentation wiki runs on the home server and is the central place for all household documentation.

URLhttp://10.100.100.82/ (also https://docs.blizzhome.com)
Runs On[Which server — e.g., "Main server in Docker"]
Admin LoginSee password manager under "Bookstack"
Database[e.g., MySQL/MariaDB running alongside in Docker]

Backups

[How is Bookstack backed up? Automated? Where do backups go? How to restore?]

If It Goes Down

[Quick steps to restart — e.g., "SSH into the server and run 'docker compose up -d' in /home/steve/bookstack" or "Restart the VM called 'bookstack' in Proxmox"]

If the Server Dies

If the server hardware fails entirely, this wiki goes with it unless backups are available. Consider keeping a printed or PDF copy of the "Read This First" book and the "Getting Access to Everything" chapter somewhere safe (like with the important documents in the safe).

Other Self-Hosted Services

All services below run on the home servers (BlizzRAID at 10.100.100.4 and Unraid Backup at 10.100.100.5). Web interfaces are accessible from inside the home network. Credentials are in 1Password unless noted otherwise.

Critical Services

ServiceWhat It DoesURLServerNotes
VaultwardenSelf-hosted password manager (Bitwarden compatible)10.100.200.10BlizzRAIDContains all passwords. See Password Manager page.
AdGuard Home (x3)Network DNS ad-blocking10.100.100.16, 10.100.100.17, 10.100.100.18Both serversThree instances for redundancy. If all go down, change DNS on DHCP server. Ask Adam A. for help.
Nginx Proxy ManagerReverse proxy for all serviceshttp://10.100.100.98BlizzRAIDRoutes external traffic to internal services via Cloudflare tunnel
Cloudflared Tunnel (x2)Secure external access without port forwardingBoth serversConnects services to Cloudflare for external access
MariaDBDatabase server10.100.100.81BlizzRAIDUsed by Bookstack and other services
RedisIn-memory database/cache10.100.100.91BlizzRAIDUsed by Paperless-NGX and other services
DuplicatiBackup softwarehttp://10.100.100.4:8200BlizzRAIDBacks up server data to local and remote locations

Media & Entertainment

ServiceWhat It DoesURLServerNotes
PlexPrimary media server (movies, TV, music)http://10.100.100.11:32400BlizzRAIDMedia libraries: Movies, TV, 4K Movies, 4K TV, Classic TV, Music, and more
JellyfinAlternative media server10.100.200.30BlizzRAIDOpen-source Plex alternative
SonarrTV show management & downloadinghttp://10.100.100.85BlizzRAIDAutomatically downloads TV episodes
RadarrMovie management & downloadinghttp://10.100.100.87BlizzRAIDAutomatically downloads movies
LidarrMusic management & downloading10.100.200.16BlizzRAIDAutomatically downloads music
ReadarrBook/audiobook managementhttp://10.100.100.92BlizzRAIDAutomatically downloads ebooks
ProwlarrIndexer manager for *arr appshttp://10.100.100.86BlizzRAIDManages download sources for Sonarr/Radarr/etc.
SABnzbdUsenet download clienthttp://10.100.100.89BlizzRAIDDownloads from Usenet (requires active Usenet subscription)
BazarrSubtitle management10.100.200.6BlizzRAIDAutomatically downloads subtitles for movies & TV
SeerrMedia request managerhttp://10.100.100.84BlizzRAIDLets family members request movies/TV shows (replaced Overseerr)
CensorarrContent filtering for media10.100.200.70BlizzRAIDFilters content in media playback
ThreadfinIPTV/DVR proxyhttp://10.100.100.83BlizzRAIDProvides TV tuner emulation for Plex DVR
Plex-Auto-LanguagesPlex helperBlizzRAIDAutomatically sets language preferences in Plex
Plex-Poster-Helper-2Plex poster management10.100.200.19BlizzRAIDManages custom poster artwork
Pinchflat (x2)YouTube archiverhttp://10.100.100.4:8945Both serversArchives YouTube content
CalibreEbook managementhttp://10.100.100.75BlizzRAIDEbook library manager

Home Automation & Smart Home

ServiceWhat It DoesURLServerNotes
Home AssistantSmart home automation hubhttp://10.100.100.20:8023BlizzRAID (VM)Controls lights, sensors, automations. See Smart Home book on Current Info shelf.
HomeySmart home hub (Athom)10.100.100.93BlizzRAIDAdditional smart home platform
HomebridgeHomeKit bridgehttp://10.100.100.4:8581BlizzRAIDExposes non-HomeKit devices to Apple Home
Hubitat (x2)Smart home controllers10.100.100.21 (Home), 10.100.100.22 (Mike)Hardware devicesZigbee/Z-Wave controllers

Productivity & Documents

ServiceWhat It DoesURLServerNotes
BookstackDocumentation wiki (this site)http://10.100.100.82 / https://docs.blizzhome.comBlizzRAIDSee "This Bookstack Instance" page
Paperless-NGXDocument management systemhttp://10.100.100.90BlizzRAIDScans, OCRs, and organizes documents. Check for important docs!
MealieRecipe managerhttp://10.100.100.39BlizzRAIDFamily recipe collection
n8nWorkflow automation10.100.200.8BlizzRAIDAutomates tasks between services
Open WebUIAI chat interface10.100.200.50BlizzRAIDSelf-hosted AI chatbot interface

Photos & Security

ServiceWhat It DoesURLServerNotes
ImmichPhoto & video management10.100.200.15BlizzRAIDGoogle Photos alternative. Has its own PostgreSQL database (10.100.200.14).
Reolink Camera ServerSecurity camerashttp://10.100.100.80Dedicated deviceNVR for security cameras

Gaming & Other

ServiceWhat It DoesURLServerNotes
AMPGame server manager10.100.200.25BlizzRAIDManages game servers (Minecraft, etc.)
Speedtest TrackerInternet speed monitoringhttp://10.100.100.7BlizzRAIDRuns speed tests every 30 minutes
TracearrMedia tracking10.100.200.88BlizzRAIDTracks media activity
Octoprint3D printer controlhttp://10.100.100.30:5000Dedicated deviceControls 3D printer remotely
Caddy ProxyWeb server / reverse proxy10.100.100.10Additional reverse proxy
Networking ToolboxNetwork diagnosticshttp://10.100.100.4:3500BlizzRAIDNetwork troubleshooting tools

Stopped / Inactive Services

These containers exist but are currently stopped. They can be started from the Unraid Docker page if needed:

ServiceWhat It DoesServer
FlareSolverrCaptcha solving proxy for *arr appsBlizzRAID
AdGuardBuddyAdGuard sync toolBlizzRAID
WizarrPlex invitation managerBlizzRAID
PrismarrMedia management toolBlizzRAID
TandoorRecipesAlternative recipe managerBlizzRAID
GoAccess-NPMLogsNginx Proxy Manager log viewerBlizzRAID
HomepageDashboard/homepage appBlizzRAID
BentoPDFPDF generatorBlizzRAID
ConvertXFile converterBackup
MorphosFile converterBackup

Priority Guide

Critical - Needs to keep running: Vaultwarden, AdGuard Home, MariaDB, Redis, Duplicati, Nginx Proxy Manager
Important - Useful to keep but not urgent: Home Assistant, Plex, Paperless-NGX, Immich, Bookstack, SABnzbd
Nice to have - Can be shut down whenever: *arr stack, Jellyfin, Mealie, AMP, Speedtest, Pinchflat, Open WebUI, and everything else

Domain Names & DNS

Domains Owned

DomainRegistrarExpirationAuto-Renew?What It's Used For
blizzhome.com[Registrar — e.g., Cloudflare, Namecheap, Google][Date][Yes/No]Home documentation (docs.blizzhome.com)
[Other domain][Registrar][Date][Yes/No][Purpose]

Registrar Login

See password manager — search for the registrar name (e.g., "Cloudflare," "Namecheap").

DNS Provider

DNS Managed By[Same as registrar? Cloudflare? Self-hosted?]
How to Access[URL and login info]

What to Do With Domains

Keep auto-renew on for any domain that matters (especially blizzhome.com if this wiki uses it). Domains that aren't needed can be allowed to expire. The registrar account credentials are in the password manager.

Dynamic DNS / Reverse Proxy

[If you use a dynamic DNS service or reverse proxy (e.g., Nginx Proxy Manager, Caddy, Traefik) to make services accessible, describe the setup here.]

How to Keep Running or Shut Down

Option 1: Keep Everything Running (Easiest Short-Term)

The servers and services will keep running on their own for weeks or months with no intervention. As long as the power stays on and the internet bill is paid, everything will just work. This buys you time to figure out what you want to do long-term.

Option 2: Keep Only the Essentials

If you want to simplify but keep some things:

  1. Keep running: The password manager (if self-hosted), this Bookstack wiki, home automation, and DNS/ad-blocking
  2. Can shut down: Media server, any hobby/project services
  3. To stop a service: [e.g., "SSH into the server and run 'docker stop [container-name]'"]

Option 3: Shut Everything Down

If you want to turn it all off:

  1. First: Export/backup anything you want to keep:
    • This Bookstack wiki — [how to export, e.g., "Settings > Maintenance > Export" or backup files]
    • Any files on the NAS/server — [copy to an external drive or cloud]
    • Photos/media — [where they are and how to copy them]
  2. Then: You can simply power off the server. Nothing bad will happen. The smart home devices will still work locally (lights, locks) but automations will stop.
  3. WiFi and internet will keep working — those run on separate equipment (router/access points), not the server.

Getting Help

If you need someone technical to help with the servers, reach out to:

The detailed technical docs are in the "2 - Network Info" and "3 - Computers / Servers" books — a knowledgeable person can follow those.