Skip to main content

Deployment

Current model​

Operational

Applications 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.

ApplicationDomainRepository / branchBuild
Coming Soon sitehoggar.apphoggar/hoggar-web / mainDockerfile
Documentation portaldocs.hoggar.apphoggar/hoggar-docs / mainDockerfile

Both run in the Coolify project Hoggar Infrastructure, environment production, behind Traefik with Let's Encrypt certificates.

Manual deployment only

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.