summaryrefslogtreecommitdiff
path: root/deployment/services/version-control.scm
diff options
context:
space:
mode:
Diffstat (limited to 'deployment/services/version-control.scm')
-rw-r--r--deployment/services/version-control.scm16
1 files changed, 16 insertions, 0 deletions
diff --git a/deployment/services/version-control.scm b/deployment/services/version-control.scm
new file mode 100644
index 0000000..6044e22
--- /dev/null
+++ b/deployment/services/version-control.scm
@@ -0,0 +1,16 @@
+;;; SPDX-License-Identifier: GPL-3.0-or-later
+;;; SPDX-FileCopyrightText: 2024-2026 Marek Paśnikowski <marek@marekpasnikowski.pl>
+
+(define-module (deployment services version-control)
+ #:export (aisaka-git-http-nginx-location)
+ #:use-module (gnu services version-control))
+
+(define aisaka-git-http-configuration
+ (git-http-configuration
+ (git-root "/var/lib/gitolite/repositories")
+ (uri-path "/git")))
+
+(define-public aisaka-git-http-nginx-location
+ (git-http-nginx-location-configuration aisaka-git-http-configuration))
+
+;;; EOF