Skip to content

Railway deploy support#7

Open
FireBall1725 wants to merge 1 commit into
mainfrom
feat/railway-deploy
Open

Railway deploy support#7
FireBall1725 wants to merge 1 commit into
mainfrom
feat/railway-deploy

Conversation

@FireBall1725
Copy link
Copy Markdown
Owner

Summary

  • railway.toml so Railway picks up the Dockerfile build + /health healthcheck with zero dashboard config
  • deploy/railway/README.md — full walkthrough for a three-service project (api + web + managed Postgres) including custom domains, upgrades, and rollback
  • README Deployment section links the Railway path alongside Docker Compose and Kubernetes

Test plan

  • Deploy feat/railway-deploy (both repos) to a Railway account end-to-end per the walkthrough
  • Confirm /health returns 200 on the api service
  • Confirm web service reaches api via API_UPSTREAM=${{api.RAILWAY_PRIVATE_DOMAIN}}
  • Confirm Postgres migrations run on first boot
  • Log in through the web UI and exercise one authenticated endpoint

railway.toml at the repo root so Railway picks up the Dockerfile build
and /health healthcheck without extra dashboard config.

deploy/railway/README.md walks through a full three-service Railway
project (api + web + managed Postgres), including custom domain setup,
upgrades, and rollback. README Deployment section links to it alongside
the existing Docker Compose and Kubernetes paths.

Signed-off-by: Adaléa <fireball@fireball1725.ca>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant