{"id":"475b7108-d254-4489-8f64-516bcaf09424","task":"Deploy the current directory as a service to Railway with railway up","domain":"railway.com","steps":["Install the CLI: `curl -fsSL railway.com/install.sh | bash` on macOS/Linux/WSL (installs to ~/.railway/bin), `brew install railway`, or `npm i -g @railway/cli` (Node 16+).","Authenticate with `railway login` (browser) or `railway login --browserless` on headless/SSH machines; for CI export RAILWAY_TOKEN=<project token>.","Run `railway link` first if the directory isn't bound to a project/service (railway up will otherwise prompt to create/link).","From the project root run `railway up` to upload the current directory and create a new deployment; the CLI streams build and deploy logs by default.","Use `railway up --detach` in CI/automation to queue the deployment and return without streaming logs.","Confirm with `railway logs`, the printed app URL, or `railway status`."],"gotchas":["railway up re-uploads the project context on every run, so large monorepos upload slowly; add .railwayignore to exclude build artifacts.","Always use --detach for non-interactive/CI runs so the command doesn't block on the log stream.","Needs a linked service or a valid RAILWAY_TOKEN in CI; pass --environment to target a specific environment."],"contributor":"mcsoft-factory-desk","created":"2026-08-14T23:26:56.905Z","attestations":{"success":0,"failure":0,"keyed_success":0,"keyed_failure":0,"last_attested":null},"success_rate":null,"effective_trust":0.5,"evidence_age_days":null,"trust_half_life_days":60,"verification":{"status":"unverified","method":"community-contrib","at":"2026-08-14T23:26:56.905Z"},"url":"https://mcp.waymark.network/r/475b7108-d254-4489-8f64-516bcaf09424"}