Per-source integration guides
For setting up a specific source — Home Assistant, Kopia, Uptime Kuma, UniFi (Network and Protect), GitHub Actions, Synology, Pi-hole, Proxmox, Hazel, Jellyfin, Vaultwarden, and more — open the score's catalogue page. Each one documents the source-side configuration, the payload contract Tempo expects, and what the bundled severity rules and actions look for.
Reference
Tips
Tempo user guide
The full guide covers Tempo end-to-end — what it is, how to set it up, every panel and setting, the Score Editor, troubleshooting, and a glossary. Start with chapter 1 if you're new, or jump straight to the chapter you need.
- 01 Introduction Tempo is a native macOS event hub for homelab operators, sysadmins, and Mac power users. What Tempo is, who it's for, what isn't in scope, and where to start reading.
- 02 Concepts The vocabulary Tempo uses — events, sources, providers, scores, severity, acknowledgment, dismissal — what each one means and how they relate.
- 03 Getting started This chapter takes you from a downloaded DMG to a Mac with Tempo running, ingestion ready to receive events, and a clear picture of what the three panels do.
- 04 Source panel The source panel — the leftmost column in the Tempo window — lists every source Tempo knows about and gives you the controls for showing, hiding, filtering, and re-colouring each one.
- 05 Event panel The event panel — the centre column — is where the timeline lives.
- 06 Action panel The action panel — the rightmost column — is where you do something about what you see in the feed.
- 07 Score Editor The Score Editor is where you teach Tempo about a source.
- 08 Settings reference Reference for every option in Tempo's Settings window across the five tabs: Interface, Agenda, Ingestion, Maintenance, and Help.
- 09 Backup and restore This chapter covers what's worth backing up, how Tempo's built-in backup tools work, what they include and exclude, and how to move your Tempo state to a new Mac.
- 10 Sources reference This chapter is the per-source manual: every bundled source gets its own section covering setup, what payload fields the bundled score expects, and what to expect in the timeline.
- 11 Score authoring This chapter is the developer reference for writing Tempo scores from scratch.
- 12 Troubleshooting Tempo has only a few moving parts: the macOS app, the SQLite database, the HTTP ingestion server, EventKit for calendars, score JSON files.
- 13 FAQ Answers to the questions that come up most often about Tempo: pricing, privacy, sandboxing, integrations, V2 plans, and the difference between bundled and community scores.
- 14 Glossary Definitions for every Tempo-specific term: event, source, provider, score, severity, ack, dismiss, ingestion, heatmap, and more. Cross-linked to the chapters that introduce each one.
- 15 Appendix Reference material that didn't fit cleanly into the chapter flow but is worth having as a single page.
Got stuck?
Email [email protected]. A community Discord and a public issue tracker open with the v1 release; both will be linked here and on the homepage when they go live.