RAILWAY EXACT SETTINGS

Documentation management API with real-time MongoDB sync

⚙️ Railway Settings for backend-docs-api

In Your Settings Tab (Currently Open)

1. Source Section

Connect Source: Leave unconnected (we deploy via CLI)
Root Directory: / (leave empty or set to root)

2. Build Section

Builder: Select "Dockerfile" from dropdown

Dockerfile Path:

deployment/Dockerfile.railway.docs-api

Watch Paths: Leave default

3. Deploy Section

Scroll down to find:

Start Command:

node dist/apis/backend-docs-api/main.js

Custom Health Check Path:

/docs-api/health

Health Check Timeout: 300 seconds

Restart Policy: "On Failure"


After Configuring Settings

Click "Deploy" button or go to Deployments tab and click "Deploy"


Then: Upload Code

Once settings are saved, deploy via CLI:

cd /Users/fguijarro/developer/repos/editor
source .env.local
export RAILWAY_TOKEN="$RAILWAY_DOCS_TOKEN"
/Users/fguijarro/.nvm/versions/node/v22.15.0/lib/node_modules/@railway/cli/bin/railway up --service backend-docs-api

Or just trigger a redeploy in Railway dashboard!


Key Settings Summary