I don’t know if there’s a “definitive guide” - it’s not that complicated to get a torrent client up and running. What kind of content are you looking for? Movies, Series, Music, Games, Books…?
Best is probably to try to get access to a decent private tracker, and an “easy” one - one with a bonus point system for seeding and uptime - that makes it much easier to keep a good ratio with a NAS, if you’re just permanently seeding everything you download, you’ll get points and “rise the ranks” of that tracker.
Once you’re a high enough rank on that tracker, you’ll get access to their “Invite Forums” where other private trackers advertise and give out invites to their trackers
[From the github comment]
If the tags are just kinda “plain old hashtags” - and not something cool like I mentioned in the previous post 😉 -
Possibly you could have a look at how Gazelle handles tags, where it’s just a voting system. For example, this is “Kanye West” https://i.imgur.com/adTe4t8.png - then tags are no longer a boolean yes/no system, but a user-voted system. And then it’s no longer a moderation concern to have to correct tags, and you don’t need “User privileges” to manage the tags either.
It’s just a pretty chaotic system though - you might still want moderators to remove bad tags and/or ban users from creating tags if they’re always adding nonsense.
Could be some point based system like Stackoverflow - users with n points can vote on existing tags, users with n+ points can add their own new tags