Ibrun my own gitlab instance where i have a repository with all my configs, scripts etc.
As well as a wiki that contains the admin guide with (hopefully) all the relevant infos in form of text and PlantUML graphs.
The nice thing is.. You can just 'code' the diagrams and use a PlantUML instance to render the graphs live
Proton VPN does have tracking and ad blocking integrated, not sure how good it workes as i usually use my pihole