Thank you for improving Railway's documentation! Open a pull request or create an issue on the GitHub issues page.
content/
├── docs/ # Product documentation (features, configuration, reference)
└── guides/ # How-to guides (deployment, setup tutorials)
src/
├── components/ # React components
├── data/
│ └── sidebar.ts # Sidebar navigation configuration
└── ...
Reference documentation organized by topic in the sidebar.
---
title: Page Title
description: A brief description of the page content.
---New doc pages also need a navigation entry in src/data/sidebar.ts.
Step-by-step tutorials. Guides appear automatically — no sidebar entry needed.
---
title: Guide Title
description: A brief description of what this guide covers.
---Optional fields for guides:
---
title: Guide Title
description: A brief description of what this guide covers.
date: "2024-01-15"
author:
name: Author Name
avatar: https://example.com/avatar.png
link: https://github.com/username
tags:
- deployment
- nodejs
---For the full style guide, component reference, and content type templates, see skills/docs-writing/.
- Create a
.mdfile in the appropriatecontent/docs/subdirectory. - Add required frontmatter (
titleanddescription). - Add a navigation entry in
src/data/sidebar.ts. - Test locally with
pnpm dev.
- Create a
.mdfile incontent/guides/. - Add required frontmatter (
titleanddescription). - Guides appear automatically — no sidebar entry needed.
- Fork the repository and create a branch.
- Make your changes and test locally with
pnpm dev. - Submit a pull request describing what you changed and why.
- Address reviewer feedback if requested.
Pull requests are reviewed regularly. Once approved, changes are merged and automatically deployed.
Open an issue or reach out on Central Station.