I think this is it. Within weeks I had downloaded every game from usenet and the only money Sega made from me was buying samba de amigo to get the maraca controllers.
It was a mistake too - so many games to play that I never committed to anything and got bored and stopped playing anything.
I went with bookstack. Simple to use and does exactly what OP is asking. Tailscale to connect so it isn’t public at all. Works great for me.