{ "name": "gitea-bootstrap", "version": "1.0.0", "description": "Bootstrap Gitea on Node B with plan/apply gates, verify, rollback.", "defaults": { "MODE": "docker", "NODE_NAME": "node-b", "HTTP_PORT": "3000", "SSH_PORT": "2222", "DATA_DIR": "~/gitea", "DRY_RUN": "1", "REQUIRE_CONFIRM": "1", "CONFIRM_PHRASE": "I UNDERSTAND THIS WILL INSTALL AND CONFIGURE GITEA" }, "phases": { "preflight": [ "00_preflight.sh" ], "gitea": { "plan": [ "10_plan.sh" ], "apply": [ "11_apply.sh" ], "rollback": [ "rollback/undo.sh" ] }, "verify": [ "90_verify.sh" ], "report": [ "99_report.sh" ] }, "eu_compliance": { "data_residency": "EU", "jurisdiction": "Ireland", "gdpr_applicable": true } }