This repository was archived by the owner on Oct 10, 2025. It is now read-only.
Commit 83d62f0
committed
docs: add security documentation for plain text secrets
- Add security warning to prometheus.yml.tpl about plain text token storage
- Document Prometheus limitation with runtime environment variable substitution
- Include TODO items for researching safer secret injection methods:
* Prometheus file_sd_configs with dynamic token refresh
* External authentication proxy (oauth2-proxy, etc.)
* Vault integration or secret management solutions
* Init containers to generate configs with short-lived tokens
- Add security documentation to .env.production about plain text secrets
- Explain runtime secret injection alternatives for Docker Compose
- Provide practical examples for secure deployment workflows
- Mention Docker secrets and external secret management options
These changes improve security awareness and provide clear paths
for implementing enhanced secret management in production deployments.1 parent 770fe25 commit 83d62f0
File tree
2 files changed
+26
-1
lines changed- application
- infrastructure/config/templates
2 files changed
+26
-1
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | | - | |
| 2 | + | |
3 | 3 | | |
4 | 4 | | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
5 | 17 | | |
6 | 18 | | |
7 | 19 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
2 | 15 | | |
3 | 16 | | |
4 | 17 | | |
| |||
0 commit comments