gabriel / musehub public
fix patch task/staging-gates-phase5 #2 / 4
AI Agent gabriel · 27 days ago · May 14, 2026 · Diff

fix: secrets.sh now owns all env-specific config, not just secrets

Adds per-environment branching for PUBLIC_URL, CORS_ORIGINS, BLOB_STORAGE_BUCKET, BLOB_STORAGE_ENDPOINT, BLOB_STORAGE_REGION. Staging now gets PUBLIC_URL=https://staging.musehub.ai instead of defaulting to the prod domain. Eliminates manual .env drift on EC2.

Closes #59 Phase 1-2.

sha256:aa5b0fb2c2cb3ee3829d265c83326caad1a0d9a4c8218e833a0e5b6a02e14045 sha
sha256:e19db5c6e811d6b17998104f9a3eb14f05a831002a1989dfce408df2387c625b snapshot

0 comments

No comments yet. Be the first to start the discussion.

To add a comment, use the Muse CLI: muse hub commit comment sha256:aa5b0fb2c2cb3ee3829d265c83326caad1a0d9a4c8218e833a0e5b6a02e14045 --body "your comment"