move conf templates and conf_populate to Deployment/; add rogue-prevention rules to CLAUDE.md
This commit is contained in:
@@ -0,0 +1,15 @@
|
||||
# Configurations/
|
||||
|
||||
Runtime home for the live conf files. These are gitignored — never committed.
|
||||
|
||||
| File | Source |
|
||||
|------|--------|
|
||||
| `master.conf` | Seeded from `Deployment/master.conf.template` on first install |
|
||||
| `host1.conf` | Seeded from `Deployment/host.conf.template` on first install |
|
||||
| `host2.conf` | Seeded from `Deployment/host.conf.template` on first install |
|
||||
|
||||
**Templates and tooling live in `Deployment/`:**
|
||||
- `Deployment/host.conf.template` — canonical template for new host confs
|
||||
- `Deployment/master.conf.template` — canonical template for master.conf
|
||||
- `Deployment/conf_upgrade.sh` — merges schema changes into existing confs
|
||||
- `Deployment/conf_populate.sh` — auto-detects and fills arr keys on first run
|
||||
Reference in New Issue
Block a user