

You want mpd to server and play the music, connected with a web front end (there are a few to choose from) accessible on the private store wifi. You should probably serve this frontend only to a certain machine on the network (like the managers computer in the back) and lock everything else out. The last time I ripped CDs on Linux I used whipper, which I believe was the successor to morituri. This is all only legal if the CDs they have already included the licensing fees to play them publicly or are themselves freely licensed. There are sources of freely licensed music out there that you can play publicly without paying.

Self-hosting is inherently not low effort. This isn’t memes or shitposts. This is people helping people that are trying to help themselves, a.k.a. people making an effort. Communities rely on the discretion of mods and rules specific to the community focus. If this community didn’t have some kind of bar to meet for low effort posts it would drive away participants and contributors more interested in higher effort and more interesting topics. It gets real old seeing people ask and answer the same basic questions about Plex, Jellyfin, *arrs, and docker all the time. Worrying about if this rule will be abused seems premature. Besides (as others have pointed out) there are other communities with similar interests, if you’re that concerned that your spammy no-context YouTube video got deleted, please go try your luck elsewhere.