managarten/scripts
Claude 3aa9e8608d
feat(matrix): add self-hosted Matrix infrastructure for GDPR compliance
Add complete Matrix/Synapse setup as Telegram bot alternative:

Docker configuration:
- Synapse homeserver (port 8008) with PostgreSQL backend
- Element Web client (port 8087) with ManaCore branding
- DSGVO-compliant data retention policies (1-365 days)
- Prometheus metrics endpoint for monitoring

Config files:
- docker/matrix/homeserver.yaml - Synapse configuration
- docker/matrix/log.config.yaml - Logging with rotation
- docker/matrix/element-config.json - Element Web settings

Scripts & docs:
- scripts/mac-mini/setup-matrix.sh - One-time initialization
- Updated health-check.sh with Matrix services
- Updated MAC_MINI_SERVER.md with Matrix documentation

https://claude.ai/code/session_01E3r5aFW3YLAhEJfsL2ryhv
2026-01-28 00:20:12 +00:00
..
deploy first implementation 2025-11-27 17:26:18 +01:00
mac-mini feat(matrix): add self-hosted Matrix infrastructure for GDPR compliance 2026-01-28 00:20:12 +00:00
test-data test: implement comprehensive automated testing system with daily CI/CD 2025-12-25 19:12:27 +01:00
test-reporting test: implement comprehensive automated testing system with daily CI/CD 2025-12-25 19:12:27 +01:00
fix-mixed-imports.mjs Fix wrong type 2025-12-04 23:25:25 +01:00
generate-env.mjs 🔥 chore: remove maerchenzauber from codebase 2026-01-27 15:57:19 +01:00
generate-staging-secrets.sh 🔒 security(auth): migrate to EdDSA JWT and add automated monitoring 2025-12-18 21:42:47 +01:00
get-ssh-key.sh ♻️ refactor(cd): hardcode non-sensitive config in staging workflow 2025-12-04 17:11:36 +01:00
remove-coolify-references.sh feat: major update with network graphs, themes, todo extensions, and more 2025-12-10 02:37:46 +01:00
run-tests-with-coverage.sh test: implement comprehensive automated testing system with daily CI/CD 2025-12-25 19:12:27 +01:00
setup-databases.sh feat(services): add telegram-project-doc-bot service 2026-01-27 03:29:08 +01:00
validate-monorepo.mjs 🔧 chore: enforce monorepo best practices with automated validation 2025-12-25 17:57:00 +01:00