Skip to content

For instance administrators ​

This guide is for the people who run the server that other people put their calendars on — sysadmins at nonprofits and co-ops, technically inclined organizers running a neighborhood instance, IT staff at regional councils — anyone whose job it is to keep a Pavillion server up and to make the call about who gets a calendar on it.

Your role has two halves:

  • Operating the software — installation, secrets, backups, upgrades; the infrastructure work that keeps the calendars on your instance reachable.
  • Community Stewardship — what your instance is for, who can host a calendar on it, how you decide which other instances to federate with, what to do when a calendar owner you host steps over a line.

Two ways to read this section:

  • Bringing up a new instance? Start with the Quickstart. It takes you from a clean server to running Pavillion instance with one admin account in about thirty minutes. Everything else is reference material to come back to.
  • Already running one? Browse the sidebar. Each guide answers a specific question — how to restore a backup, when to switch from local media storage to S3, what to do when another admin asks you to defederate. Read the one you need.

What's in this section ​

Get an instance running — installation, configuration, reverse proxy, email, media storage. The technical baseline.

Shape your instance — what your instance is for, who gets a calendar, what the rules are. The decisions that nobody else can make for you.

Operate your instance — monitoring, backups, upgrades, secret rotation, troubleshooting. The day-two work.

Federate with the network — how federation looks from the admin seat, testing it, deciding who to trust, handling incidents that cross instance boundaries.

Moderate at the instance level — the boundary with calendar-owner moderation, removing a calendar, account-level operations.

Fund your instance — Stripe setup for community funding, and the harder question of how to talk about money with the people who use what you run.

Relationship with your community — communicating with your calendar owners, and the longer-term work of being someone people trust to host with.

What's not here ​

  • Running a calendar on Pavillion. That belongs to the calendar-owner guides.
  • Contributing to Pavillion itself. That belongs to the developer guides.
  • The ActivityPub protocol. Referenced where you need it, not taught here. You don't need to read the spec to administer a federating server — but knowing what protocol your instance uses to talk to others helps when something goes wrong, and the guides will tell you where to look.