CI 8fe0068858
All checks were successful
🎨 Lint / lint (push) Has been skipped
🔨 Update Machine / update (push) Successful in 33s
chore(deps): update adguard/adguardhome docker tag to v0.107.73 (#1203)
Co-authored-by: CI <ci@chse.dev>
Co-committed-by: CI <ci@chse.dev>
2026-03-10 18:00:38 +00:00
2025-11-09 14:15:12 -06:00
2026-02-19 20:39:17 -06:00
2026-02-19 20:08:52 -06:00
2023-10-06 10:09:02 -05:00
2026-02-19 20:39:17 -06:00
2025-10-05 20:42:39 -05:00
2025-10-21 15:45:51 -05:00
2026-02-19 21:45:14 -06:00

Chase's Homelab

[ dotfiles · scripts · macos nix ]

cpu cores ram ssd hdd containers Main Server Uptime

CI Status - Updater CI Status - Linter

Support This Project


Operating Systems:

Ubuntu Proxmox Alpine macOS Windows

Tools:

Docker Renovate Gitea Actions

Networking:

Ubiquiti

# quick start:
# Linux / macOS
curl -fsSL https://chse.sh/cli | sh
# Windows
irm https://chse.sh/cli | iex

📚 Table of Contents

🖥️ Hardware

Servers
Name Device CPU RAM Storage GPU OS USB Purpose
Main Server Custom AMD Ryzen 7 3700X 64 GB DDR4 1TB NVMe
26TB HDD
14TB HDD
2x 8TB HDD
Nvidia GTX 1080 8GB Ubuntu Server Main node with most containers, NAS
Proxmox Node HP EliteDesk 800 G3 DM 65W Intel i7-6700 32 GB 500GB NVMe Integrated Proxmox Zigbee + Z-Wave Dongle // LG Blu-ray External Drive WP50NB40 (4k ripping firmware) Smart Home VMs + Overflow/Misc Projects
DNS Server HP EliteDesk 800 G3 DM 65W Intel i7-6700 32 GB 500GB NVMe Integrated Alpine Adguard Home + Overflow Minecraft Servers
Offsite Backup ThinkCentre M715q AMD Ryzen 5 PRO 2400GE 16 GB 500GB NVMe Integrated Alpine Offsite Backup
Personal Devices
Name Device CPU RAM Storage GPU OS
Gaming PC Custom AMD Ryzen 5 7600X3D 32 GB DDR5 1TB NVMe
500GB NVMe
AMD Radeon RX 7700 XT Debloated Windows LTSC
Laptop MacBook Pro 14" (2021) Apple M1 Pro 16 GB 500GB SSD Apple M1 Pro macOS + Nix
Networking
Name Device Purpose
Router UDM Pro Gateway, Router, NVR
Switch 3x Flex Mini 5x GbE Switch
Switch Lite 16 PoE 8x PoE+, 8x GbE Switch
AP U6+ Wifi Access Point
UPS UPS Tower
Printer EPSON EcoTank ET-2800
Smart Home Devices
Type Company Device
Doorbell Ubiquiti G4 Doorbell Pro
Camera Aqara E1 Indoor Cameras
Smart Plug THIRDREALITY Smart Plugs
Sensor Aqara Door/Window Sensors
Sensor Aqara Water Leak Sensors
Sensor Everything Smart Technology Everything Presence One
Sensor Everything Smart Technology Everything Presence Lite
Water Shutoff Valve Aqara Smart Valve Controller T1
Garage Door ratcloud ratgdo32

💻 Applications

Main Apps

Icon Name Description
Nextcloud File Sync & Share (Google Drive Replacement)
Memories Photo & Video Organizer [Nextcloud App] (Google Photos Replacement)
Vaultwarden Password Manager
Ghost Blogging Platform
Bookstack Documentation
Gitea Code Hosting
Gitea Actions Runners (Linux, Windows, macOS) CI/CD
Renovate Dependency Updater
PrivateBin Pastebin
Gokapi File Uploader (Firefox Send Alternative)
FileBrowser File Sharing
OliveTin Web UI to run Shell Commands (I give this to trusted friends to run commands like docker restart cs2)
AdGuard Home Ad Blocking + Local DNS

🎥 Media

Icon Name Description
Plex Media Server
Sonarr TV Shows
Radarr Movies
Lidarr Music
Bazarr Subtitles
subcleaner Subtitle Cleaner
Prowlarr Tracker
FlareSolverr Bypass Cloudflare Protection for some trackers
Tautulli Plex Stats
Seerr Plex Requests
Requestrr Plex Requests through Discord
Wizarr Plex Invites
Cleanuparr Prevents malicious files from being downloaded
Unmanic Media Transcoding (H265)
qBittorrent Torrent Client
Calibre Web Automated + Book-Downloader Books
iSponsorBlockTV SponsorBlock for Apple TV (& Other Devices)
Audiobookshelf Audiobooks + Podcasts
FreshRSS RSS Reader
PinchFlat YouTube Archiver
Image Uploader Image Uploader
pyLoad Download Manager
Kiwix Offline Zim Reader - Wikipedia

Management

Icon Name Description
Caddy Web Reverse Proxy Manager
Authentik Single Sign On / Identity Provider
Homepage App Launcher
Dockge Docker Compose UI
Beszel Server Statistics (CPU, RAM, Disk, Network, etc.)
Watchtower Docker Container Updates
Scrutiny SMART Health Check on Disks
Healthchecks Health Checks for Cron Jobs
ntfy Easy Push Notifications
Speedtest Tracker Internet Speed Test
Uptime Kuma Monitor Server Uptime
WireGuard (wg-easy) VPN Server
Apache Guacamole SSH/RDP in Browser
phpMyAdmin MySQL Admin Panel
MySQL Database Server

Misc Tools

Icon Name Description
CyberChef The Cyber Swiss Army Knife - a web app for encryption, encoding, compression and data analysis.
IT Tools A collection of tools for IT administrators.
BentoPDF Web-based PDF manipulation tool
Ollama Local AI/LLM
Open WebUI Web UI for Ollama
Apprise Push Notifications for apps that don't support ntfy
Shields.io Badge Generator
Monkeytype Typing Challenges
Excalidraw Collaborative Drawing
RustDesk Remote Desktop Client
macOS macOS VM in Docker
NTP Server Time Server

🏠 Smart Home

Icon Name Description
Home Assistant Local Smart Home Device Control/Automation
Homebridge Compatibility layer for unsupported devices into Apple HomeKit
Scrypted Cameras into Apple HomeKit

🎮 Game Servers

Icon Game
Minecraft
Counter Strike 1.6
Counter Strike: Source
Counter Strike: Global Offensive (2016)
Counter Strike 2
CoD4X
IW4x
Halo: Custom Edition
Half-Life: Deathmatch
Half-Life 2: Deathmatch
Team Fortress 2
Garry's Mod
Insurgency
Quake 1
Quake 3 Arena
Nintendo Wi-Fi Connection Emulator
Hytale

☁️ External Dependencies

Icon Name Description Cost
Namecheap Domain Registrar $12~/yr
Cloudflare DNS & DDoS Protection Free
Let's Encrypt SSL Certificates Free
Zoho Email $12/yr/mailbox
Mullvad VPN €5/mo
Upptime Uptime monitor and status page via GitHub Actions Free
Electricity $10-20/mo
Internet 1 Gbps Fiber, No Data Cap $75/mo

📚 Documentation

Languages
Shell 62.7%
PowerShell 13.7%
Dockerfile 8%
Nix 4.8%
Lua 4.5%
Other 6.3%