How it works

From the first conversation to the keys in your hand

Chimes is not a sign-up form. It is installed once, on a server you control, configured around the way your congregation already works, and handed over to you. Here is what happens at each step, and what to have ready.

The delivery path

Four steps, one deployment

Every Chimes deployment follows the same four steps, whether your records live in spreadsheets today or in another system.

At the end, Chimes runs on infrastructure in your name, and nothing about it depends on a subscription.

  1. 01

    Consultation

    We talk through how your congregation is organised, the words you use for things, where your records live today and where Chimes should run. You get a deployment plan and a straight answer on what it will take.

  2. 02

    Deployment

    Chimes and its PostgreSQL database are installed on a server you own or rent, with certificates for its four hostnames and your Stripe and Postmark accounts connected. Credentials are stored encrypted, and the key stays on your machines.

  3. 03

    Configuration

    Your church's name, logo, service times, time zone and financial year; the roles and permissions of your staff; funds, gathering schedules, Sunday school classes and the membership workflow. The existing directory comes in from a spreadsheet.

  4. 04

    Handover

    Your office team is trained on the staff console, the runbook is written down, and you are handed the keys: the server, the accounts and the encryption key are yours.

Before we start

What you will need

Four things, each in your institution's name, so Chimes keeps running whoever looks after it.

dns

A server

A Linux server you own or rent to run Chimes and its PostgreSQL database. A $12-a-month DigitalOcean droplet with 1 vCPU and 2 GB of memory is the size Chimes is set up for.

language

A domain

Four hostnames on a domain you hold: www. for the church website, app. for members, admin. for the office and api. for your other systems.

account_balance

A Stripe account

Gifts are taken by card or US bank account through your institution's own Stripe account and settle in your bank. Stripe charges its processing fee directly.

mail

A Postmark account

Sign-in links, notifications, statements, volunteer reminders and announcements are sent through Postmark, from an address on your own domain.

What gets installed

One application, four doors

A single application and a single database answer on all four hostnames. Each person sees the door meant for them, and every door opens onto the same records.

After launch

Looking after it is your call

Once Chimes is handed over it belongs to you: whoever looks after your other systems can look after this one, with the runbook in hand. If you would rather not, I can look after the server for you at $30 an hour.

backup

Backups

Three things hold your records: the database, the uploaded images and the private folder of membership application documents. Back up all three — the database alone is not enough. The runbook says where each one lives.

update

Upgrades

A new version of Chimes is a new release and its database migrations, applied together on your server. Nothing updates itself behind your back.

Ready to plan your deployment?

Tell me how your congregation keeps its records today and where you would like Chimes hosted. I will come back with a deployment plan and a straight answer on what it will take.