Any best practices, tips, and tricks for running/maintaining your own Mastodon instance? #mastoadmin

It already runs, what do I need to pay attention to most now?

@lewin I'm using uptimerobot.com to check my services are up and running. It's free and I get an email when something goes down.
@greg Thanks, I‘ll check it out! :)
@lewin Make backups often, and keep your server secure (how to do that depends on your situation of course).
@lewin There are some maintenance tasks some people run on a regular basis. Not sure if they are all recommended, but the ones I run are as follows:

@lewin
Daily:
- Remove cached media older than 7 days: tootctl media remove --days 7
- Remove local thumbnails for preview cards: tootctl preview_cards remove
- Remove unreferenced statuses from the database: tootctl statuses remove

Weeky:
- Remove orphaned media (eg from deletes toots) - This is quite intensive, so run when load is low: tootctl media remove_orphans

Monthly:
- Refetch remote user data and files for all instances : tootctl accounts refresh --all

@lewin Make sure to read the docs and understand what they do though before you run. :)

Also, final one would be to make sure you are backing up regularly, and have tested that your backups work.

@mhamzahkhan Thanks! So far, I‘ve only set up the two weekly maintenance tasks mentioned in the setup guide.

Backups will be interesting, it‘s definitely on my list. Luckily my instance is small and private, so less responsibility :)