Documentation

DevRail documentation – guides, standards reference, and contribution guidelines.

Welcome to the DevRail documentation. These guides cover everything you need to adopt DevRail in your projects, understand the per-language tooling conventions, and contribute to the ecosystem.

Sections

  • Getting Started – Quick start guides for new projects, retrofitting existing repos, and AI agent setup
  • Standards – Per-language reference pages for Python, Bash, Terraform, Ansible, Ruby, and universal security tools
  • Container – How to use the dev-toolchain container image
  • Templates – How to use the GitHub and GitLab project templates
  • Contributing – How to contribute to the DevRail ecosystem

Getting Started

Quick start guides for creating new DevRail projects and retrofitting existing repositories.

Standards

Per-language tooling standards for Python, Bash, Terraform, Ansible, Ruby, and universal security tools.

Container

How to use the dev-toolchain container image with the Makefile delegation pattern.

Templates

How to use the GitHub and GitLab project templates to bootstrap DevRail-compliant repositories.

Contributing

How to contribute to the DevRail ecosystem – adding languages, submitting pull requests, and understanding the repo structure.