Architecture: Which git hosting provider should we use for platform code s...
Documentation for Sessions
🏗️ Architecture: Which git hosting provider should we use for platform code s...
Date: 2026-01-16
Time: 23:50:55 UTC
Session: editor2-49.10
Agent: angular
Confidence: 95%
Status: ✅ Documented
📋 Decision Context
Question:
Which git hosting provider should we use for platform code storage?
Task: Choose git hosting provider for online platform deployment
🎯 Decision Made
Chosen:
GitLab (self-hosted or GitLab.com) instead of Gitea
Options Considered:
- Gitea (self-hosted)
- GitLab Premium
- GitHub Enterprise
💭 Reasoning
- GitLab Premium ($29/user/month) includes unlimited licensed users - better for multi-tenant SaaS. 2. Built-in CI/CD with 10,000 compute minutes/month eliminates need to build custom build pipeline. 3. Better enterprise features (SLA management, priority support). 4. Groups/Subgroups map well to tenant/space hierarchy. 5. Container and Package registries included. 6. Abstraction layer (GitProviderService interface) already in place makes switch easy.
📁 Files Involved
apis/backend-api/src/app/git-provider/gitlab-provider.service.ts
🔗 Related
- Decision ID:
dev_1768607455236_0xwbdgt - Session: 49
- Workspace: editor2
Auto-generated by MCP Smart Consolidation