Mit deinem Wissen um Server würde ich dir auch zu auch einer Minimalinstallation von Debian, Ubuntu, Arch... raten, wie es LucyDemoon auch schon geschrieben hat.
Dazu dann noch LXC/LXD und/oder Docker installieren und du hast die maximale Flexibilität.