Skip to content

Configure Railway production tokens for tenant domains and CI deploys #23

Description

@CountableNewt

Goal

Finish the two authenticated Railway token setup steps that could not be completed during #22.

Scope

  • Create a production-scoped Railway project token and set it as RAILWAY_PROJECT_TOKEN on the production Gateway.
  • Verify new tenant custom-domain provisioning no longer fails closed with HTTP 503.
  • Create a production deployment token and store it as the GitHub Actions secret RAILWAY_PRODUCTION_TOKEN.
  • Run an authenticated production deploy dry run or equivalent token-scope check without changing application behavior.
  • Complete an interactive GitHub sign-in/session-cookie round trip on the Railway production stack.

Context

#22 migrated production and permanently retired the Fly, Supabase, and Vercel rollback resources. Existing production domains are healthy; this issue tracks authenticated dashboard configuration that requires a signed-in Railway/browser session.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions