I'm sure any server oriented Linux distro will do fine. I use Debian.
I will note, I don't know if you're planning on having remote access (e.g. through tailscale or reverse proxy), but if you are, I found it quite a challenge to get proton to play nice with them


