Skip to content

docs(cli-reference): document container-runtime .devrail.yml keys#32

Merged
matthew-on-git merged 1 commit into
mainfrom
docs/devrail-yml-docker-keys
May 29, 2026
Merged

docs(cli-reference): document container-runtime .devrail.yml keys#32
matthew-on-git merged 1 commit into
mainfrom
docs/devrail-yml-docker-keys

Conversation

@matthew-on-git
Copy link
Copy Markdown
Contributor

Summary

Adds a new Optional container-runtime keys subsection to the .devrail.yml Configuration block in cli-reference.md, documenting three keys the reference Makefile reads:

  • env — extra environment variables passed into the toolchain container (existing feature, previously undocumented here).
  • docker_network — attaches the container to a user-defined Docker network so it can reach a sibling service container (e.g. a Postgres at myapp-pg during make test).
  • docker_volumes — additional docker -v mount specs.

docker_network and docker_volumes are new in devrail-dev/dev-toolchain#48 (v1.12.0).

Links the full key reference to the canonical schema doc on the devrail-standards GitHub mirror.

Test plan

  • Hugo dev server renders the new section under Getting Started → CLI Reference → .devrail.yml Configuration
  • Cross-reference link to devrail-standards schema resolves
  • No markdown rendering regressions in adjacent sections

🤖 Generated with Claude Code

… keys

Adds env, docker_network, and docker_volumes to the .devrail.yml
Configuration section as an "Optional container-runtime keys" block.
These customize the toolchain container's `docker run` (extra env vars,
sibling-container networking, additional volume mounts).

docker_network and docker_volumes are new in devrail-dev/dev-toolchain#48
(v1.12.0); env was previously undocumented here.

Links to the canonical schema reference for the full key list.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@matthew-on-git matthew-on-git merged commit 34904ad into main May 29, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant