Commit graph

9 commits

Author SHA1 Message Date
Jeremie Fraeys
e2f732c0f5
infra: cleanup repository and add rollback documentation
- Remove unimplemented placeholder roles (airflow, spark)
- Delete cache files (__pycache__, .DS_Store) and generated inventory
- Remove outdated INFRA_GAP_ANALYSIS.md (functionality now in README)
- Standardize DISABLED comments for monitoring stack (Prometheus, Loki, Grafana)
- Add ROLLBACK.md with comprehensive recovery procedures
- Expand vault.example.yml with all backup and alerting variables
- Update README with complete vault variables documentation
2026-03-06 14:40:56 -05:00
Jeremie Fraeys
6ff842aa9e
docs: update .env.example and README documentation 2026-03-06 14:31:21 -05:00
Jeremie Fraeys
c70768294a
docs(readme): fix inconsistencies and update service status
- Change setup.sh references to setup for consistency
- Update Overview examples to show active services (git, auth, app)
- Add note to Grafana section about DNS being commented out
- All changes now accurately reflect current infrastructure state
2026-03-06 10:44:20 -05:00
Jeremie Fraeys
d930fe5e26
chore(terraform): comment out unused Grafana/Prometheus DNS, keep App active
- Comment out grafana_services_a, grafana_services_aaaa DNS records
- Comment out prometheus_services_a, prometheus_services_aaaa DNS records
- Keep app_services_a, app_services_aaaa active (user will use app)
- Update README DNS section to show app as active, grafana/prometheus commented out
- Update Role layout to reflect app is active
2026-03-06 10:41:35 -05:00
Jeremie Fraeys
bb12e5396c
docs(readme): add Postmark email integration and update service docs
- Add Email section with Postfix/Postmark configuration
- Document DNS records (DKIM, return-path, DMARC) for email
- Update Forgejo section with AI scrapers blocklist and OIDC details
- Update Role layout to include Postfix and Traefik file provider notes
- Add Notes about Traefik Docker API workaround and Postfix port 2525
2026-03-06 10:36:22 -05:00
Jeremie Fraeys
ac19b5918f
Add documentation and infrastructure gap analysis
- Update README.md with current architecture documentation
- Add INFRA_GAP_ANALYSIS.md for tracking infrastructure improvements
- Add .python-version for pyenv version management
2026-02-21 18:30:33 -05:00
Jeremie Fraeys
f9a7411cfb
chore(setup): improve setup.sh UX and update README
- Add --help and ansible-only/no-terraform modes\n- Add basic prereq checks and clearer error messages\n- Update README with new setup options and python requirements for helper scripts
2026-01-20 17:19:06 -05:00
Jeremie Fraeys
9e7b51b69a
docs: document Actions SSH key setup
- Document required register/deregister SSH keys for controller workflows\n- Update vault.example.yml with FORGEJO_API_TOKEN and SSH public key placeholders
2026-01-20 17:10:41 -05:00
Jeremie Fraeys
997aff6be3
initial infra commit 2026-01-19 15:02:13 -05:00