feat: implement task list updates

- getting-started.md: Moved checklist before Simple Setup, removed Round 4 section
- authelia-customization.md: Updated Authentik reference to alternatives stack
- services-overview.md: Added clickable links to all stack compose files
- setup-homelab.sh: Added prompt to run deployment script after setup (defaults to yes)
- traefik.yml: Changed default to DNS challenge for wildcard certificates (DuckDNS)

All documentation now reflects wildcard certificate usage with DNS challenge.
This commit is contained in:
2026-01-13 23:14:25 -05:00
parent 5325ada46f
commit 9f122af4b5
6 changed files with 86 additions and 87 deletions

12
tasks.txt Normal file
View File

@@ -0,0 +1,12 @@
getting-started.md
Move Getting Started Checklist to just before Simple Setup
Remove Round 4 Deployment inprovments section
Update location reference to alternatives 'If you need a web UI for user management, Authentik is included in the infrastructure stack:'
manual-setup.md
Ensure manual steps aligned with the two scripts and include everything
In services-overview.md make the stack names link to the stack compose file
Modify setup script so that on success it prompts the user to choose to run the deployment script, defaults to yes, and update all relevant documentation
In all documentation ensure there is no info that conflicts with the project requirement of using wildcard certs with DNS Challenge.