Skip to content
Last updated: Sep 25, 2026

Platform Operations ​

This section covers everything needed to build, deploy, scale, and operate the Finaisse/Blitz platform.

Tasks ​

How to actually do things, organized by lifecycle phase. Each of Build/Deploy/Run holds ## Local / ## Railway (or GitHub) / ## AWS subsections for the environment you care about.

  • Build — How BE/FE/infra images are built and published, locally and via GitHub Actions
  • Deploy — How to deploy or upgrade artifacts per environment
  • Rollback — Revert a bad deployment
  • Run & Operate — Day-to-day operations: health, logs, scaling, provisioning, incidents, and recovery procedures (Staging DB Restore Console, RustFS Bucket Recovery)
  • Local Development — Full stack via Docker Compose, ports, and local↔Railway addressing
  • Environments — Local, staging (Railway), production, and provisioning a new one
  • Testing & Coverage — Automated test state in blitz, gaps, and the plan to reach 80% coverage
  • Demo Control — Server-side demo-data operations (reset, refresh, verify) for environments with no shell access
  • Demo Environment Refresh — Golden pair (DB dump + RustFS bucket zip) create/restore to Railway

Design notes, decision records, and status logs for these areas live under Architecture → Design & Decisions.

Finaisse Internal — Confidential. Access-restricted; not for external distribution.