# Thunderbird Appointment

> Thunderbird Appointment (554 stars, latest release Oct 2026) is the scheduling service behind appointment.tb.pro. Hosts set availability, connect CalDAV or Google calendars and share a booking page; Zoom links can be attached. MPL-2.0. Docker Compose is the only supported install (backend, frontend, PostgreSQL, Redis, mail). The README frames self-hosting mainly around development; the built-in password login is "meant for developing and testing". No group polls, team round-robin or payments are documented.

- Repository: https://github.com/thunderbird/appointment
- Official docs: https://github.com/thunderbird/appointment#readme
- Checked: 2026-10-16

## What it replaces
- Calendly: Personal booking pages, Calendar sync and availability (partial). One-person booking page with CalDAV/Google sync; no polls, teams or payments documented.

## Facts, with sources

| Question | Status | Answer | Source | Checked |
|---|---|---|---|---|
| Runs on my machine? | Confirmed | Self-hosted with Docker Compose; also hosted by Thunderbird at appointment.tb.pro | https://github.com/thunderbird/appointment#get-started | 2026-10-15 |
| Code licence | Partial | MPL-2.0 (weak copyleft, file-level) | https://github.com/thunderbird/appointment/blob/main/LICENSE | 2026-10-15 |
| Model weights licence | Confirmed | No separate model weights | https://github.com/thunderbird/appointment#readme | 2026-10-15 |
| Commercial use | Partial | Allowed; MPL-2.0 conditions apply to modified files you distribute | https://github.com/thunderbird/appointment/blob/main/LICENSE | 2026-10-15 |
| Paid services needed? | Confirmed | None required to self-host; Google and Zoom integrations need your own API credentials | https://github.com/thunderbird/appointment/blob/main/docs/README.md | 2026-10-15 |
| Hardware | Unknown | Not documented; runs five containers (backend, frontend, PostgreSQL, Redis, Mailpit) | none found | - |
| Operating systems | Unknown | README supports Docker for building/development, but does not specify Windows/macOS/Linux hosts; container deployment is not recorded as native OS support | https://github.com/thunderbird/appointment#installation | 2026-10-16 |
| Setup effort | Confirmed | Medium; clone, copy .env files, docker-compose up; aimed mostly at developers | https://github.com/thunderbird/appointment#installation | 2026-10-15 |

GitHub: 554 stars, 29 forks, last push 2026-10-15, archived: no.
---
Source: RepoQuarry (https://repoquarry.dev/projects/thunderbird-appointment). Data licence: CC BY 4.0. Quotes are from project documentation and belong to their authors.
