feature/traefik-authelia-integration: Integrate Authelia to secure sensitive access to other containers #1

Open
aki wants to merge 5 commits from feature/traefik-authelia-integration into main

5 Commits

Author SHA1 Message Date
aki
79a7a0d4c6 fix(update-authelia): Use proper yq syntax since walk() does not exist like in jq
Some checks failed
/ validate-docker-compose (push) Has been cancelled
2025-04-27 00:05:43 +08:00
aki
93e709841b refactor(update-setup): Simplify Authelia configuration updates and improve placeholder replacements
Some checks failed
/ validate-docker-compose (push) Has been cancelled
2025-04-26 21:09:07 +08:00
aki
78338661b0 docs(README): Update README
- Add detailed setup instructions
- Clarify configuration variables
- Update sections on architecture, features, prerequisites, and troubleshooting to reflect recent changes.
2025-04-26 17:56:02 +08:00
aki
9f8ff41bf4 feat(update-setup)!: Replace update-config.sh with a new script to manage setup 2025-04-26 17:54:36 +08:00
aki
67ff6d585c feat!: Use Authelia authentication to protect endpoints
- Uses Authelia as an authentication middleware and access control, with sensible policy
- Redis as Authelia's backend for session data
- Add https-proto middleware
- Add/update example files
2025-04-26 17:53:18 +08:00