Co-authored-by: CI <ci@chse.dev> Co-committed-by: CI <ci@chse.dev>
Chase's Homelab
[ dotfiles · scripts · macos nix ]
Operating Systems:
Tools:
Networking:
# 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
☁️ External Dependencies
| Icon | Name | Description | Cost |
|---|---|---|---|
| Namecheap | Domain Registrar | $12~/yr | |
| Cloudflare | DNS & DDoS Protection | Free | |
| Let's Encrypt | SSL Certificates | Free | |
![]() |
Zoho | $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%

















