I sync important files to s3 from a folder with awscli. Dot files and projects are in a private git repos. That’s it.
If I maintained a server, I would do something more sophisticated, but installation is so dead simple these days that I could get a daily driver in working order very quickly.
What’s there to document? It’s all there in the source code! 😜