The server room is located with my network equipment (modem and router) and is separate from my music system room. The server stores music files on a SSD and runs Roon core, which is my interface to play either the stored files or streamed content from Tidal and Qobuz.
Power to all the network and server equipment is provided through a dedicated 20A line. The Ethernet connection from the router passes through two optical converters for isolation, and then continues to the server, which outputs Ethernet to an optical switch, and then a direct connection by fiber from the switch to a Sonore Signature Rendu SE (optical) streamer located in the room with my main music system. All the electronics in the network/server room, including the modem, router, server, and switch, are powered using linear power supplies.
Ripping CDs to the server is super easy from a dedicated disc reader connected directly to the server via USB. Just put a disc in and press go. The content is automatically filed and stored and becomes visible and available to modify, move, or delete through the user interface accessible from any computer on the network. I have been pleased with the functionality of the SGC sonicTransporter i9.