Commit Graph

3 Commits

Author SHA1 Message Date
Leona Maroni
82500abba9 gitlab: 18.11.7 -> 19.0.4
https://docs.gitlab.com/releases/19/gitlab-19-0-released/
2026-07-29 18:11:30 +02:00
Leona Maroni
3f015b9124 nixos/gitlab: introduce seperate module for container registry
GitLab 19.0 with GitLab container registry (GLCR) 4.40 starts migrating
to a real database as metadata backend. We should follow that and offer
our users a migration way to this backend. CNCF Distribution (previously
known as Docker Distribution) doesn't support this kind of metadata
storage and it also seems off to implement this in the
`services.dockerRegistry` NixOS module as the GLCR
moved quite far away from CNCF Distribution.

This change additionally changes the default user GLCR runs in to make it
less confusing for users, especially as the user is also now used to
connect to PostgreSQL.

This change also modifies the module for GitLab 19.0 / GLCR 4.40 support.
2026-07-29 18:11:27 +02:00
Leona Maroni
922b7f2537 nixos/gitlab: move into seperate directory 2026-07-26 18:53:19 +02:00