With a SOC like that, that no way will only serve as a NAS, i can see my self easily hosting a dozen container on it and a couple VMs. That said, 12Gb is quite sufficient for my need.
You definitely want an 8th gen (Intel) or better to have Jellyfin Quick Sync support. It's what I have (i5-8400T) and it offer a fairly decent AVC (h264) and HEVC (h265) transcoding for my usage. However, for futur proofing consider an 11th gen for the AV1 support.
For Jellyfin, dont get any lower than 8th gen if you want to transcod using quick sync. And if i correctly remember, you will nee 10th gen or higher for 10bit transcoding.
I use tailscale and it is great, i dont mind activating a vpn whenever i want to acces my services, but that is an extra weird step for my sister to access my jellyfin library.
Do you use a reverse proxy? If so how many ports do you have exposed (say for 10 hosted services)?
Would you please share what dynamic dns provider you use? I remember trying to set nginx pm to use my no-ip hostname (xyz.ddns.net) but I could not figure out how to link my hosted-services as subdomains (say portainer.xyz.ddns.net)
I hosted it on my home server. It is great for sure, I will need to look into it enhancing its experience with plugins.
Any idea about the PWA and how to use it? someone else here mentioned it it is a feature I'd like to have.
I would say sway for Wayland support. Better yet, Hyprland is an awesome one and well supported in Nix. Maybe disable animation to reduce memory usage