chore(dev): mount ./ansible-dev as a local Ansible source at /srv/ansible

Dev convenience so you can author playbooks on the host and have Steward's
local-source discovery pick them up. ./ansible-dev/ is gitignored (operator
content); a safe demo playbook lives there locally.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
2026-06-02 17:58:18 -04:00
parent 534ed030b8
commit 0a36a57901
2 changed files with 6 additions and 0 deletions
+3
View File
@@ -54,3 +54,6 @@ playbook_cache/
# Superpowers brainstorm scratch (visual companion mockups, state) # Superpowers brainstorm scratch (visual companion mockups, state)
.superpowers/ .superpowers/
# Local dev Ansible playbooks (operator content, mounted into the container)
/ansible-dev/
+3
View File
@@ -14,6 +14,9 @@ services:
# (below) makes this mounted source win over the image-installed package. # (below) makes this mounted source win over the image-installed package.
- ./steward:/app/steward - ./steward:/app/steward
- ./plugins:/app/plugins - ./plugins:/app/plugins
# Dev playbooks: edit on the host under ./ansible-dev/, register a *local*
# Ansible source pointing at /srv/ansible in Settings → Ansible.
- ./ansible-dev:/srv/ansible
# Optional host mounts — enable the matching plugin in Settings first, then # Optional host mounts — enable the matching plugin in Settings first, then
# uncomment (the traefik path must exist on this host): # uncomment (the traefik path must exist on this host):
# - /mnt/Data/traefik/log:/var/log/traefik:ro # traefik plugin # - /mnt/Data/traefik/log:/var/log/traefik:ro # traefik plugin