Quick Start
We use Railway for deployments. You get HTTPS, managed databases, and AI-powered deploys out of the box.
1. Get access
- Sign up at railway.app and ask engineering to add you to the ConnieHealth workspace
- Create an API token: Account Settings > Tokens > Create Token
2. Connect your AI tool
- Open Settings > MCP
- Add server — Name:
railway, Command:npx, Args:-y @railway/mcp-server - Add env var
RAILWAY_API_TOKENwith your token
claude mcp add railway -- npx -y @railway/mcp-server
export RAILWAY_API_TOKEN=your-token
3. Deploy
Ask the AI agent:
"Deploy this app to Railway and set up the domain my-app.apps.conniehealth.com"
To update later:
"Redeploy my-app on Railway"
Or push to
main on GitHub — Railway auto-deploys.Manual Deploy (CLI)
npm install -g @railway/cli
railway login
cd my-app
railway init --name my-app
railway up
railway domain my-app.apps.conniehealth.com
Then ask engineering in Slack to add the DNS records.
Databases
In the Railway dashboard: + New > Database and pick Postgres, MySQL, Redis, or MongoDB. Your app gets a DATABASE_URL env var automatically.
Analytics
Add to your HTML <head>:
<script defer
data-domain="{app}.apps.conniehealth.com"
src="https://analytics.apps.conniehealth.com/js/script.js"></script>
View traffic at analytics.apps.conniehealth.com.
Troubleshooting
| Problem | Fix |
|---|---|
| Deploy fails | railway logs --build |
| App won't load | Listen on process.env.PORT |
| Domain not working | Wait 5 min, then dig app.apps.conniehealth.com |
Help
Post in #engineering on Slack with your Railway project URL, or ask Claude directly in Cursor / Claude Code.