From 9a44dd0030d4e26de48783218c1f48f65c8b18ea Mon Sep 17 00:00:00 2001
From: Christian Elberfeld <elberfeld@web.de>
Date: Thu, 3 Apr 2025 22:54:17 +0200
Subject: [PATCH] explicit disable database #49

---
 .../docker_gitlab/templates/conf/gitlab.rb      | 17 +++++++++++++++++
 1 file changed, 17 insertions(+)

diff --git a/webserver/docker_gitlab/templates/conf/gitlab.rb b/webserver/docker_gitlab/templates/conf/gitlab.rb
index 055b7bfa..212f6559 100644
--- a/webserver/docker_gitlab/templates/conf/gitlab.rb
+++ b/webserver/docker_gitlab/templates/conf/gitlab.rb
@@ -792,6 +792,23 @@ registry['enable'] = true
 # registry['autoredirect'] = false
 # registry['compatibility_schema1_enabled'] = false
 
+### Registry Database
+### see https://gitlab.warpzone.ms/help/administration/packages/container_registry_metadata_database.md
+
+registry['database'] = {
+  'enabled' => false,
+  'host' => 'localhost',
+  'port' => 5432,
+  'user' => 'registry-database-user',
+  'password' => 'registry-database-password',
+  'dbname' => 'registry-database-name',
+  'sslmode' => 'require', 
+  'sslcert' => '/path/to/cert.pem',
+  'sslkey' => '/path/to/private.key',
+  'sslrootcert' => '/path/to/ca.pem'
+}
+
+
 ### Registry backend storage
 ###! Docs: https://docs.gitlab.com/ee/administration/packages/container_registry.html#configure-storage-for-the-container-registry
 # registry['storage'] = {
-- 
GitLab