@jacobcammack i'm slowly putting together some blog notes on my own progress to using fewer proprietary services and controlling more of my systems:
https://p1k3.com/topics/self-hosting/
...i'm not sure the notes are that useful except as a way for me to remember what i'm doing.
in general, it's pretty hard - actually kind of impossible - to exclusively use open systems. i'd suggest taking it bit by bit and not letting the perfect be the enemy of the good. we'll get there eventually.