What problem does it solve? Running a self-hosted FutureFin instance in production involves risky operations—upgrades that trigger database migrations, rollbacks constrained by forward-only migrations, and backups that must exist before anything touches the schema. This Skill provides the operational runbook so these tasks are done in the correct order without data loss. ## Core Features & Use Cases - Deploy and Upgrade: Deploy from zero with a single all-in-one Docker Compose container (embedded PostgreSQL since 3.0.0), pin image tags via FUTUREFIN_TAG, and migrate a legacy 2.x two-container stack. - Backup and Restore: Take and restore backups using automatic pre-migration dumps, the pg_dump scripts, and the per-user encrypted .ffbackup format. - Day-2 Operations: Read startup log milestones, distinguish health vs readiness probes (/v1/health vs /v1/ready), perform ordered shutdowns, and operate the Home Assistant add-on channel. - Use Case: Your FutureFin container reports unhealthy after pulling a new image. Use this Skill to read the entrypoint log milestones, determine whether the one-time collation reindex is still running, and verify the pre-migration backup was written before deciding to wait or roll back. ## Quick Start Ask the AI to walk you through upgrading your FutureFin Docker Compose deployment from version 2.x to 3.x without losing the existing pgdata volume.