Commit 440a412#
| |
|---|
| Repository | bojemoi |
| Branch | main |
| Author | Betty |
| Hash | 440a4121d9e4b987ff859b4649c06ec9b63dbbd3 |
Description#
- Add .env.example with 70+ documented variables (passwords, domains, IPs, paths)
- Add install.sh: interactive wizard → generates .env → deploys stacks
- Add scripts/create-secrets.sh: creates all Docker Swarm secrets interactively
- Rewrite README.md: quickstart, architecture diagram, stack reference, ops guide
- Templatize all 16 stack files: replace hardcoded values with ${VAR} references
- localhost:5000 → ${IMAGE_REGISTRY}
- bojemoi.lab → ${LAB_DOMAIN}
- /opt/bojemoi → ${BOJEMOI_BASE_PATH}
- passwords (bojemoi, bojemoi2, totototo) → ${POSTGRES_PASSWORD}, ${FARADAY_PASSWORD}, etc.
- IPs, node hostnames, Telegram chat ID, C2 redirectors → env vars
- Update .gitignore: add .env.local, .env.*.local
Co-Authored-By: Claude Sonnet 4.6 noreply@anthropic.com
Files Changed#
Diff Summary#