Hey @DeedleFake (silver) ,
I actually run my room server on a pi (in my drawer here at home) without the need for docker to be there. If its impossible to serve static assets (though that should be possible with the existing folder structure) you could alternatively route sub-paths to a folder on a machine in your apache/nginx config!
I proxy-pass all routes to an other port, but it's possible to define "paths" that instead route to static files.
I'll gladly help you out on a call to help you with whatever you're combatting on your room server! I need to restock, but I'll happily drop in on a shared screen session / call at 15:00-20:00 UTC tomorrow (Saturday) or any time during office hours, just pop up in on %NFlGh0j... or send me a PM here (or any of my social profiles)!