Maybe this method never worked as i expected OR some things have changed in UMS since i made this thing in 2016
I totally agree IP filtering is the way to go to be safe.
Many thanks for your feedback, it was helpful.
It's been a while since i messed with that thing. What happens if you define a invalid 'folders' path in the unwanted.conf?
folders=invalid_path; or folders=c:\\emptyfolder; or By default have UMS load an empty folder.. and in your UUID config, define the folders that you want.
Those are all good ideas. I have created a new issue for it on GitHub, for part 1 https://github.com/UniversalMediaServer/UniversalMediaServer/issues/2782 That would be a good first step, and then we can add the ability to share folders per device separately.
If i knew Java, and had the time, i would add a simple "allow/disallow renderer"-functionality. (with option to disallow as deafult) Visually i'd maybe rework the "detected media renders"-list .. or if i was lazy, i'd just add some kind of allow/disallow tick box by each renderer image.
You can do a hack (without involving IP's) The solution is to have only one config in renderer folder , you can call it "catch-all.conf" In that config you simply disable everything. Then you can do "per device-config" (based on UUID) that allows the folders and reset the features you want.
Well it's not impossible, i think, UMS just can't do it.
In theory, UMS should be able to cast/push content to a DLNA player, that DLNA player could be some software on the server.
Nadahar, i just want to say thank you for being active on the forum.
It's a shame you arent on the development team anymore, but it's so great that you stick around anyways.
Your knowledge, insights and willingness to help other users is priceless.