Really enjoying lurking the last few days here. I have no coding experience, but like the idea of self-hosting a few things like Immich, Firefly III, PaperlessNGX, Nextcloud, and maybe Home Assistant. These are great tools even for non-tech people who care about privacy and functionality. I do run Plex off of a hard drive, and like the idea of putting all of this on a NAS in the future.
After an hour tutorial I can pull docker images and run containers on my Mac. But every app has different instructions, and every video tutorial I watch references new things and assumes you already have them or know what they are. Just trying to get any of those mentioned apps above running on Docker led me down rabbit holes about redis, mySQL, Oh my zsh, Xcode, gnu-sed, etc.
So my question is what is a good video course, or learning route, to take to acquire enough skills to download and use these apps? I don’t want to do anything fancy, just download and run the apps. What seems super simple to you guys is incredibly daunting to an outsider. Thanks for any advice here.
Before you even start trying to run services over a network, you need to understand networks: https://cs.lmu.edu/~ray/notes/netsandinets/
Then you can start putting stuff on the network, and you’ll understand what you’re doing and why.
Great point, thank you. Backing out into https://cs.lmu.edu/~ray/classes/it/, I see there’s tons of good notes from that computer networks course, much appreciated!