Re:How to track and display profile views on GitHub
by mahaganapati on Thursday July 09, 2020 @08:20PM
(#23786817)
Thanks for the further detail! I'm favorit-ing your reply for when I'll need to set up something like this soon. I appreciate it!
A continuous rsync job in a loop makes sure that that directory tree is always synchronized onto another $20/mo VPS elsewhere. (Failures on that backup machine/script are reported realtime via webhooks back into Mattermost.)
It's a really robust system (for a single machine) and thanks to everything being containerized, can be easily replicated from the backup host back onto a new machine in under an hour or so in the event of crash/disaster.
For 90% of small businesses, even the $300/mo server is significant overprovisioning/overkill.