Skip to content

feat(deploy): add Railway template for one-click deployment#149

Merged
AbirAbbas merged 2 commits intomainfrom
feat/railway-template
Jan 21, 2026
Merged

feat(deploy): add Railway template for one-click deployment#149
AbirAbbas merged 2 commits intomainfrom
feat/railway-template

Conversation

@AbirAbbas
Copy link
Contributor

Summary

  • Add Railway deployment template for easy one-click deployment of the AgentField control plane with PostgreSQL

Changes Made

  • railway.toml and railway.json at repo root for Railway auto-detection
  • Points to existing deployments/docker/Dockerfile.control-plane (no duplication)
  • Configures health check at /api/v1/health
  • deployments/railway/README.md with setup instructions and deploy button

How to Use

  1. Click "Deploy on Railway" button in the README
  2. Add PostgreSQL plugin in Railway
  3. Configure AGENTFIELD_POSTGRES_URL=${{Postgres.DATABASE_URL}}
  4. Deploy

Test Plan

  • Deploy from repo to Railway
  • Verify Dockerfile is detected and builds correctly
  • Verify health check works
  • Verify PostgreSQL connection with auto-migrations

🤖 Generated with Claude Code

AbirAbbas and others added 2 commits January 21, 2026 10:32
Add Railway configuration for easy deployment of the control plane with PostgreSQL:
- railway.toml and railway.json at repo root for Railway auto-detection
- Dockerfile reference to existing control-plane build
- Health check configuration (/api/v1/health)
- README with setup instructions and deploy button

Co-Authored-By: Claude <noreply@anthropic.com>
@AbirAbbas AbirAbbas merged commit 7375d4f into main Jan 21, 2026
6 checks passed
@AbirAbbas AbirAbbas deleted the feat/railway-template branch January 21, 2026 15:35
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