Homelab - Servers and Services

Docker Containers

192.168.2.5

Service Notes
Heimdall Dashboard
Overseerr Media Requests
Pi-hole (Primary) Network-wide ad blocking
PlexConnect DNS redirect for Apple TV
Portainer (Main) Container management UI
Tautulli Plex stats
Uptime Kuma Monitoring / uptime checks
Vaultwarden Bitwarden-compatible vault
metube Self-hosted YouTube downloader
Agregarr Plex Collections manager
PlexTraktSync Sync Plex watch history to Trakt
Posterr Plex poster & artwork display

Go to 192.168.2.5 specs


192.168.2.6

Service Notes
Immich Photo/video backup platform
sist2 File indexing / search

Go to 192.168.2.6 specs


192.168.2.16

Service Notes
Pi-hole (Backup) Secondary ad blocker
Nginx Proxy Manager Reverse proxy + SSL mgmt
Portainer Agent Remote node agent
Tailscale Peer-to-peer VPN

Go to 192.168.2.16 specs


Bare-Metal Services

Service Notes Hosted On
Plex Media server 192.168.2.3
Calibre eBook management 192.168.2.3

Go to 192.168.2.3 specs


Servers (ordered by IP address)

192.168.2.3

Specs

OS: Microsoft Windows Server 2019 Datacenter
Host: HP Pavilion m9040n
Version    10.0.17763 Build 17763
CPU: Intel(R) Core(TM)2 Quad CPU Q6600 (4) @ 2.40GHz
Memory: 3.00 GB

192.168.2.5

Specs

OS: Debian GNU/Linux 12 (bookworm) x86_64
Host: MacBook5,1 1.0
Kernel: 6.1.0-18-amd64
CPU: Intel Core 2 Duo P7350 (2) @ 1.995GHz
GPU: NVIDIA GeForce 9400M
Memory: 3659MiB

192.168.2.6

Specs

OS: Debian GNU/Linux 13 (trixie) x86_64
Host: VMware Virtual Platform (VM on an iMac host)
Kernel: Linux 6.12.43+deb13-amd64
CPU: Intel(R) Core(TM) i5-4570 (3) @ 3.19 GHz
GPU: VMware SVGA II Adapter
Memory: 5.76 GiB (6GB)

192.168.2.16

Specs

OS: Ubuntu 22.04.3 LTS x86_64
Host: Satellite A200
Kernel: 5.15.0-91-generic
CPU: Intel(R) Core(TM)2 Duo CPU T5250 (2) @ 1.50GHz
GPU: Intel Mobile GM965/GL960
Memory: 1954MiB

Artemis (Decommissioned)

Replaced by 192.168.2.5

Specs

OS: Debian GNU/Linux 10 (buster) x86_64
Host: Compaq Presario A900 Notebook PC
Kernel: 4.19.0-25-amd64
CPU: Intel Pentium Dual T2370 (2) @ 1.733GHz
GPU: Intel Mobile GM965/GL960
Memory: 3937MiB

Offline / Relocated

  • speedtest-tracker (don't have a use for it)
  • paperless-ngx (tried, doesn't fit my current document file structure)
  • pi.alert (offline, don't see a need in my environment)
  • portainer (only 1 main instance is needed, portainer agent is used instead)
  • photoprism (offline, replaced by immich)

Scripts

A list of updating, backup and other scripts that make my life easier.

  • macOS - rsync backup script - download

  • macOS - list media script - download

  • Windows - mirror drives script - download

  • Linux - update docker script for 192.168.2.5 - download

  • Linux - update docker script for 192.168.2.16 - download

  • Can be found in /main/scripts of the repo (Requires Github login to access)

Terminal Commands

A list of userful terminal commands: terminal-commands.md

Custom Docker Images

plexconnnect - jackjona/plexconnect