docs(deployment): add Deploy to Railway guide and group nav#1880
docs(deployment): add Deploy to Railway guide and group nav#1880rohitg00 wants to merge 4 commits into
Conversation
Add a dedicated Deploy to Railway how-to (next + current) covering the clean base image, declaring workers, IPv6 private networking, public domain and TLS routing via Railway's edge, secrets, volumes and object storage, scaling, KVM limits, and end-to-end verification, with links to the relevant Railway docs. Group the nav under Deployment in docs.json and rename the deployment page title to Self-hosted deployment. Validated with skills-and-validation (structure + Vale).
|
The latest updates on your projects. Learn more about Vercel for GitHub. 1 Skipped Deployment
|
|
Important Review skippedAuto reviews are disabled on base/target branches other than the default branch. Please check the settings in the CodeRabbit UI or the ⚙️ Run configurationConfiguration used: Repository UI Review profile: CHILL Plan: Pro Run ID: You can disable this status message by setting the Use the checkbox below for a quick retry:
✨ Finishing Touches🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
skill-check — docs2 verified, 519 skipped. 4 errors across the verified workers.
Caution 2 in-scope rendered artifact(s) are out of date — sources this PR touches changed without re-rendering.
Note Additionally, 106 unrelated stale artifact(s) exist on main outside this PR's scope. Not blocking this PR; a maintainer should re-render them in a separate chore PR.
|
- Add libcap-ng0 to the base Dockerfile: the iii-worker daemon needs libcap-ng.so.0 to launch binary registry workers (e.g. database), so the guide as written would fail when adding one. - Recommend restart policy ALWAYS for the engine service: the engine exits cleanly (code 0) on a config reload, and Railway default ON_FAILURE skips code-0 exits, leaving the service stopped. - Link the iii-experimental/railway-template starter. - Add a Railway-specific deployment checklist layered on the shared self-hosted deployment checklist. Applied to both the next and current versions of the guide.
docs(deployment): add Deploy to Railway guide and group nav
Stacked on #1872 (docs/deployment-guide).
What changed
skill.md note
Grounded in real Railway testing: database (SQLite on volume) verified end-to-end; storage local rustfs sidecar does not go healthy on Railway, so remote s3/gcs/r2 is the documented path; iii-sandbox and bundle workers need /dev/kvm, absent on Railway.
Validation
Test plan