Skip to content

Add Railway deployment support#3509

Open
chrisgreenx-ctrl wants to merge 10 commits intojaneczku:masterfrom
chrisgreenx-ctrl:railway-deployment
Open

Add Railway deployment support#3509
chrisgreenx-ctrl wants to merge 10 commits intojaneczku:masterfrom
chrisgreenx-ctrl:railway-deployment

Conversation

@chrisgreenx-ctrl
Copy link
Copy Markdown

  • Add Procfile, nixpacks.toml, and railway.json for Railway deployment
  • Support Railway PORT environment variable in constants.py
  • Ensure env var port takes precedence over database in config_sql.py
  • Add RAILWAY_DEPLOYMENT.md with deployment instructions

🤖 Generated with Claude Code

chrisgreenx-ctrl and others added 10 commits December 29, 2025 16:10
- Add Procfile, nixpacks.toml, and railway.json for Railway deployment
- Support Railway PORT environment variable in constants.py
- Ensure env var port takes precedence over database in config_sql.py
- Add RAILWAY_DEPLOYMENT.md with deployment instructions

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Copy library/metadata.db to persistent volume on first startup
if it doesn't already exist there.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
railway.json startCommand was overriding nixpacks.toml.
Move the seed logic to railway.json.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
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