Keep secrets out of repo

This commit is contained in:
2025-11-13 01:44:01 +08:00
parent f8e38599b0
commit 56055187f8
5 changed files with 25 additions and 5 deletions

View File

@@ -28,8 +28,7 @@ Configuration files is customized for Gbanyan personal usage.
## Configuration
- **.env**: Cloudflare E-mail and API Token for SSL DNS Challenge
- Also defines `ACME_EMAIL` (Lets Encrypt contact) and `CROWDSEC_LAPI_KEY`
- **.env**: Cloudflare E-mail/API Token plus `CROWDSEC_LAPI_KEY`. Run `scripts/render_dynamic.sh` after editing `.env` so the CrowdSec middleware file is regenerated (it stays ignored by git).
- **Traefik Configuration**: Modify `traefik.yml`, `dynamic.yml` to customize Traefik's behavior.
- **Docker Compose**: Use `docker-compose.yml` to define services and networks.