Found out there's a web-based soulseek client called slskd, which is now on my reverse proxy
I had found one that was called soulseek-docker that was more of a direct "here is the soulseek application running in a web browser with a VNC client" but it didn't seem to preserve settings between container restarts which is a huge problem, since soulseek randomly decides what ports it'll use when it initalizes, so if i stop the container, add the port mapping, and restart it, suddenly the ports are wrong.

