Hojin You

← projects

Prometheus

Secure Automated Media Server

btop running on Prometheus

overview

Utilizes Docker for containerization, Nginx as a reverse proxy, and various minor tweaking for hardware optimization for running headless. Includes services like Jellyfin, Sonarr, and Radarr for media management. Migrated from a 2010 MacBook Pro to a retired i7-3770K with 16GB RAM on the same SSD.

challenges

  • Optimizing performance on older hardware, OS unresponsive after some duration
  • Ensuring security for a home media server accessible from outside
  • Automating updates and maintenance

solutions

  • Using lightweight containers to maximize resource, allocating more swap space to prevent slowing down during heavy load.
  • Set up a robust Nginx reverse proxy with SSL encryption
  • Possible cron job to run commands periodically in the future

learnings

  • Docker container orchestration, and network security practices
  • Useful system changes to run headless and optimize performance on old hardware.

future

  • New Proxmox server installation instead of running Debian on bare metal, to allow for better resource management and isolation of services.
last_deploy: 2026-07-03T20:19Z · cloudflare · main@fa615f4 github