Run a site
Operating
The pages for running a live site from day to day.
- Upgrading to a new release: Upgrading. The migration job brings the database up to date.
- The database, Redis and RabbitMQ. What runs in the cluster, and using a managed service instead: Database, Redis and RabbitMQ. Nothing backs them up for you.
- Storage. What is in the bucket, and moving an old one to the current layout: Object storage.
- Running more than one copy of a service: Running more than one copy of a service.
- Accounts. Deleted accounts, the 30 days to restore them, purging, the accounts list and the sweeper that clears out unused ones: Account lifecycle.
- Reports. What administrators do with what people report: What administrators do.
- Federation. Keeping the fediverse and Bluesky working, and what to check when they do not: Keeping it running and When something does not work.
- Apps that sign in. The web app and other clients, and changing what they may do: OAuth scopes and clients.
Not written yet:
- Backing up and restoring: what to back up (MySQL, the bucket, the keys
in
secrets.env), how often, and how to restore a site from it. - Upgrading from one release to the next, step by step: what to read first, and what to do when a migration fails.
From anahitasocial/anahita-services, 2026-10-27.
Written by Claude, reviewed by Rastin Mehr · About this