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:
@@ -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/
|
||||||
|
|||||||
@@ -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
|
||||||
|
|||||||
Reference in New Issue
Block a user