Servers
This page is a rundown of my servers which I often use for personal reference, available for public consumption in case it's of interest.
Inspire
Inspire is my homeserver, it acts as a smart home manager and backup solution for my home.
Hardware
- AOOSTAR R7 2-bay NAS appliance
- Ryzen 7 5700U (8 cores/16 threads up to 4.3GHz)
- 16gb RAM
- 500gb nvme drive
- Google Coral TPU
- 2x 14tb hard drives, one Seagate one WD
Software
The OS is Ubuntu Desktop 24.04 LTS. It's rarely connected to a monitor, but using a desktop OS allows me to use it as a Steam in-home streaming server and remote desktop target from my phone.
All web based services are hosted in docker.
- Home Assistant -- the backbone of any good smart home
- Frigate -- security camera management with realtime image recognition
- Immich -- photo backup manager with facial recognition and image classification
- Navidrome -- fast and lightweight music server, supports subsonic api for apps
- iSponsorBlockTV -- connects to youtube players on the network to skip ads
Cryo
Cryo is a heavy duty seedbox and streaming media server assembled, deployed, and operated by me with some help from friends.
Hardware
The machine is physically hosted in a datacenter operated by PsychzNetworks with redundant power and 1 Gbps networking.
Software
The server OS is Ubuntu 22.04. All software is managed with Docker using multiple docker compose stacks for different related components.
Notable containers we're running:
- Portainer -- GUI for managing docker
- nginx-proxy -- nginx based ingress proxy, allows us to use domains and subdomains instead of ips/ports
- acme-companion -- generates and signs certs for nginx-proxy
- Showcase -- frontend app directory (by me)
- Plex -- media server
- Jellyfin -- alternative media server, for when we finally ditch Plex
- Tautulli -- Plex monitoring system
- Ombi -- user media requests management app
- Sonarr -- tv downloader
- Radarr -- movie downloader
- Lidarr -- music downloader
- Jackett -- private tracker API glue
- 8x Transmission -- torrent client, multiple copies used to maximize seeding
- CloudCMD -- web based file browser
- Watchtower -- container auto-updater
- LibreSpeed -- simple speedtest
- A couple dozen wordpress and static site containers, like the one you're viewing now.