Deployment
Current model
OperationalApplications are containerized with Docker and deployed by Coolify, which handles Docker builds, reverse proxy (Traefik), HTTPS and application lifecycle.
Coolify accesses the private GitLab repositories through the "Hoggar GitLab" Coolify Git source.
| Application | Domain | Repository / branch | Build |
|---|---|---|---|
| Coming Soon site | hoggar.app | hoggar/hoggar-web / main | Dockerfile |
| Documentation portal | docs.hoggar.app | hoggar/hoggar-docs / main | Dockerfile |
Both run in the Coolify project Hoggar Infrastructure, environment production, behind Traefik with Let's Encrypt certificates.
Deployments are triggered manually, from the Coolify UI or through the
Coolify MCP. Automatic deployment after git push (GitLab webhook /
auto-deploy) is not configured or verified.
Target CI/CD pipeline
Planned GitLab CI/CD will evolve progressively toward:
No repository has a CI pipeline yet. Pipeline complexity is added only when it becomes useful.
Kubernetes
Deferred Kubernetes is not part of the initial deployment. Applications stay containerized and portable so it remains a future option if justified.