Server-Utils/mastodon/README.md

655 B

Utilities to keep mastodon instance clean (and hopefully running)

Postgres backup

(All the mastodon installation is in /home/mastodon/live running as mastodon).

Create a /home/mastodon/.bin directory and place there the backup script (dobackup.sh) Create also:

  • /home/mastodon/.bu
  • /home/mastodon/.bu/monthly

Then place in (assuming we are on a debian-like distro) /lib/systemd/system the following:

  • pg_backup_daily.service
  • pg_backup_daily.timer
  • pg_backup_monthly.service
  • pg_backup_monthly.timer

And start them (as root):

$ systemctl enable pg_backup_*.timer
$ systemctl start pg_backup_*.timer