💾 Archived View for rawtext.club › ~sloum › geminilist › 001624.gmi captured on 2020-09-24 at 01:45:28. Gemini links have been rewritten to link to archived content
-=-=-=-=-=-=-
James Tomasino tomasino at lavabit.com
Sat Jun 13 15:49:07 BST 2020
- - - - - - - - - - - - - - - - - - -
On 6/13/20 5:55 AM, Matthew Graybosch wrote:
I could use a little sysadmin advice, because this is really my first
time hosting other people and I don't want to screw it up.
I run {https,gopher,gemini}://cosmic.voyage which I believe to be quite similar to what you're doing. I have a cron that grabs all the writing content, commits it to a git repo, and pushes it up each night. In fact, I do it with the wiki on the site too.
https://tildegit.org/cosmic/cosmic-backup
Since it's all text content, relying on git's diffing saves me the overhead on filesize of binary blobs. I also have a way to roll back through time in case someone accidentally does something horrific. If nothing changed, the git commit is empty and I waste nothing. Honestly, it's worked out great so far as my community's content is all text.
Oh, and yes, I also run backups on Vultr. :)
Best of luck to you!