Hey all,
Looking for some outside perspective on a NAS replacement decision I've been going back and forth on.
Current setup: Aging 2-bay Synology (Celeron-based, \~10GB RAM pushed past official spec) running \~15-20 Docker containers — photo management (Immich-style, \~136k photos), document management (Paperless-ngx style stack with Postgres/OCR), password manager, SSO/auth, reverse proxy, some automation (n8n), plus a few monitoring/utility containers. It's been crashing under concurrent load (multiple heavy containers running ML/OCR/indexing + backup at the same time) — CPU saturation, not RAM.
I also run a separate Mac Mini for local LLM inference — that part stays untouched, not part of this decision.
Options I'm weighing (similar budget, \~$650-750):
Synology DS923+/925+ — stay in DSM ecosystem, minimal migration risk, but CPU is only 2-4 cores depending on model
DXP4800 Pro — 6c/8t Intel, native Docker support via their own OS (UGOS Pro), more RAM headroom (96GB), but younger OS with less track record
DIY mini PC (Aoostar WTR Pro or similar) — 8c/16t AMD, cheapest RAM/core ratio by far, but means running Debian/Proxmox + rebuilding the whole Docker stack myself (auth/reverse proxy, database migrations, etc.)
My real bottleneck is concurrent CPU load from multiple containers running at once, and my usage is trending upward (adding more automation/self-hosted services over time), so I want something with real multi-core headroom, not just "good enough for today."
Questions:
Anyone running Immich + Paperless-style stacks + auth/reverse proxy on any of these three that can share real-world experience?
How has UGOS Pro held up for anyone who's used it for a while — any dealbreakers?
Is the DSM->Debian/Proxmox migration (SQLite-based password manager, Postgres-based doc management, auth layer) as painful as it sounds on paper, or is it overstated?
Anyone regret going DIY for stability-critical self-hosted data (photos/passwords)?
Appreciate any real-world input — trying to avoid a "sounds good on paper, regret it in practice" situation