Loading...
Loading...
Deploy applications to Railway. Use when deploying services, databases, or full-stack applications to Railway PaaS. Covers Railway CLI and configuration.
npx skill4agent add nguyenhuuca/assessment deploy-railway# Install CLI
npm install -g @railway/cli
# Login
railway login
# Initialize project
railway init
# Deploy
railway up{
"build": {
"builder": "NIXPACKS"
},
"deploy": {
"startCommand": "npm start",
"healthcheckPath": "/health",
"restartPolicyType": "ON_FAILURE"
}
}# Set variable
railway variables set DATABASE_URL=postgres://...
# Set from file
railway variables set < .env.production# Add PostgreSQL
railway add --database postgres
# Get connection URL
railway variables get DATABASE_URLrailway link# Nixpacks (default)
railway up
# Dockerfile
railway up --dockerfilerailway domainrailway logs# View logs
railway logs
# Open dashboard
railway open
# Run command in environment
railway run npm run migrate
# List services
railway status