feat: update README, update configuration files for improved validation

This commit is contained in:
Twirre Meulenbelt
2026-04-22 16:29:08 +02:00
parent 0d967909e7
commit 4aa98b5514
4 changed files with 25 additions and 4 deletions

View File

@@ -49,13 +49,13 @@ Update the inventory and variables first, especially:
Run a syntax check:
```bash
.venv/bin/ansible-playbook --syntax-check site.yml
ansible-playbook --syntax-check site.yml
```
Run the playbook:
```bash
.venv/bin/ansible-playbook site.yml
ansible-playbook site.yml
```
## Notes
@@ -63,3 +63,7 @@ Run the playbook:
- nginx falls back to snakeoil certificates until a matching ACME certificate already exists on disk.
- If you enable `certbot_manage_certificates`, run the playbook a second time after the first successful issuance so nginx can switch to the live certificates automatically.
- ACME issuance is disabled by default through `certbot_manage_certificates: false` so the first provisioning run can complete before DNS and public reachability are finalized.
## Future plans
- [ ] Encryption for non-boot files with LUKS (/home, /srv, /var/lib/<my-services>).