Full disclosure, I’m pretty new to selfhosting myself, and I haven’t written a guide like this before, but hopefully this scatterbrained writeup is enough for someone out there lmao
This is just what works for me and how I set it up. Always open to ideas for improvement as well.
A quick search shows alternatives to keep the functionality: https://github.com/TRaSH-Guides/Guides/blob/master/docs/Plex/Tips/Plex-media-server.md#scan-my-library-automatically
YT video linked in that post. Ultimately just takes a bit of effort to figure most things out IMO.