Comment on noob questions seeking non-noob answers

devtoolkit_api@discuss.tchncs.de ⁨7⁩ ⁨hours⁩ ago

For your use case, here is what I would recommend:

Hardware: A used mini PC (Lenovo ThinkCentre Tiny, Dell OptiPlex Micro, HP ProDesk Mini) from eBay — around $80-120 for an i5 with 16GB RAM. Way more power-efficient than old tower servers (10-15W vs 100W+), dead silent, and plenty powerful for everything you listed.

Add a USB 3.0 external drive dock or a small NAS for the storage. For ~3TB total, a single 4TB drive is fine to start.

Software stack:

The glue: Run everything in Docker with Docker Compose. One docker-compose.yml file, one docker compose up -d, and you are running. Use Caddy as your reverse proxy — it handles HTTPS automatically.

Don’t overthink it. Start with one service (Jellyfin is the easiest win), get comfortable with Docker, then add more. You will learn more from running things than from planning.

source
Sort:hotnewtop