

I’m definitely in the thinking with others that keep admin/privileged and normal users separate. I kind of look at it as a way to minimize fallout from any unexpected security compromises. Will always do my best to prevent/avoid that, but if it happens it better happen on a non-privileged account.
But the downside is it can be quite inconvenient, especially if I need to administer or debug something quickly.
A bit, but I don’t find that to be too cumbersome. The initial setup period yeah, you’re constantly jumping into admin mode, but once things are configured and settled down you hopefully don’t need to jump into admin mode often.
I’m also not sure if my homelab expands, should I share the admin user credentials with other human admins or not.
That’s a fair question and it depends on the service(s) really. I don’t know what the general consensus is on that but I’d say that other admins should have their own separate admin account and user account (e.g. call it “joe” and “joe_admin” or whatever). Sharing credentials, especially admin credentials, seems like its own security risk. But I also get that sometimes it’s simply not possible to maintain multiple admin accounts and you just have to do the best you can.



You may want to update the post with some setup details, but offhand:
To properly test and maybe narrow down issues you could try doing 3 different torrent tests:
PS - You can review https://github.com/ngosang/trackerslist for a good reference on available public and I2P trackers. There are also public I2P tracker lists floating around here on Lemmy in older posts if you search around