CO2T-TSIRailway

Railway Stack Dashboard

Railway · devDegradeddev API:

Watch dev and main as services come online. Detail cards follow the env toggle (header or below); both envs are probed via public Railway URLs every 15s.

main-api (/health)(dev)

FastAPI health for the selected Railway stack — polled every 15s

curl $MAIN_API_URL/health
→ Health probes

Railway Postgres

Managed Postgres in co2t-tsi — DATABASE_URL on main-api

railway variables --service Postgres | grep DATABASE_URL
→ Railway dashboard

Railway RabbitMQ

Internal AMQP: rabbitmq.railway.internal — not guest/guest across services

railway variables --service main-api | grep RABBITMQ_URL

Railway: co2t-tsi

Project 0846c0a0-… — environments dev + main

→ Railway dashboard

GitHub Backup

TSI repos on co2trust-org

./co2t-tracking-system/scripts/verify-backup.sh

CI: tsi-stack-verify

co2t-tracking-system GitHub Actions

→ Railway dashboard

Quick Links (dev)

Railway CLI (dev)

Link projectrailway link -p 0846c0a0-1ad9-4d8a-9618-91be49e18208 -e dev
Redeploy main-apirailway service main-api && railway up --detach
Set dev API (console)railway variables -s deploy-console --set "MAIN_API_URL_DEV=https://main-api-dev-6c56.up.railway.app"
Smoke (remote dev)MAIN_API_URL_DEV=https://main-api-dev-6c56.up.railway.app ./co2t-tracking-system/scripts/stack-smoke.sh
Verify backups./co2t-tracking-system/scripts/verify-backup.sh