Commit graph

4 commits

Author SHA1 Message Date
Quinn Ftw
2ef6c80094 infra(analytics): 🧱 Update Docker Compose and env templates for production analytics services
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-04 06:07:48 -07:00
Quinn Ftw
5dea81f1ff chore(docker): 🔧 Update Docker Compose configurations across 10+ service setups, adjusting services, networks, and environment variables
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-01-31 17:14:54 -08:00
Quinn Ftw
c76d70bae1 chore(docker): 🔧 Update Docker Compose configs for analytics, i18n, platform-admin, SEO, and root services with refined networking/resource definitions 2026-01-23 16:33:29 -08:00
Quinn Ftw
3ea5e6416f feat(devops): add Forgejo + Woodpecker CI IaC deployment
Add declarative infrastructure for self-hosted DevOps stack on black:

Reconciliation service (devops-stack.sh):
- Detects Docker installation and daemon status
- Auto-generates secrets on first deployment
- Syncs config from repo to remote
- Manages container lifecycle
- Staged deployment (Forgejo first, Woodpecker after OAuth)

Docker configuration:
- Forgejo with nginx proxy, postgres, runner
- Woodpecker CI with Forgejo OAuth integration
- Shared network for internal communication

Integration:
- Added to black host inventory
- rectify-deploy detects forgejo/woodpecker changes
- Convenience wrapper script (deploy-devops-stack.sh)

Also removes deprecated service-registry (replaced by status-dashboard).

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2025-12-30 17:51:03 -08:00