summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--debian13/etc/cgit/cgit.css0
-rw-r--r--debian13/etc/nginx/sites-available/git.mielota.com32
-rw-r--r--debian13/etc/systemd/system/git-daemon.service14
3 files changed, 46 insertions, 0 deletions
diff --git a/debian13/etc/cgit/cgit.css b/debian13/etc/cgit/cgit.css
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/debian13/etc/cgit/cgit.css
diff --git a/debian13/etc/nginx/sites-available/git.mielota.com b/debian13/etc/nginx/sites-available/git.mielota.com
new file mode 100644
index 0000000..8bb1f48
--- /dev/null
+++ b/debian13/etc/nginx/sites-available/git.mielota.com
@@ -0,0 +1,32 @@
+server {
+ listen 80;
+ listen [::]:80;
+
+ server_name git.mielota.com;
+
+}
+
+###
+# add to 443 server block
+#
+#root /usr/share/cgit ;
+#try_files $uri @cgit ;
+#
+#location ~ /.+/(info/refs|git-upload-pack) {
+# include fastcgi_params;
+# fastcgi_param SCRIPT_FILENAME /usr/lib/git-core/git-http-backend;
+# fastcgi_param PATH_INFO $uri;
+# fastcgi_param GIT_HTTP_EXPORT_ALL 1;
+# fastcgi_param GIT_PROJECT_ROOT /var/git;
+# fastcgi_param HOME /var/git;
+# fastcgi_pass unix:/run/fcgiwrap.socket;
+#}
+#
+#location @cgit {
+# include fastcgi_params;
+# fastcgi_param SCRIPT_FILENAME /usr/lib/cgit/cgit.cgi;
+# fastcgi_param PATH_INFO $uri;
+# fastcgi_param QUERY_STRING $args;
+# fastcgi_param HTTP_HOST $server_name;
+# fastcgi_pass unix:/run/fcgiwrap.socket;
+#}
diff --git a/debian13/etc/systemd/system/git-daemon.service b/debian13/etc/systemd/system/git-daemon.service
new file mode 100644
index 0000000..746dcec
--- /dev/null
+++ b/debian13/etc/systemd/system/git-daemon.service
@@ -0,0 +1,14 @@
+[Unit]
+Description=Start Git Daemon
+
+[Service]
+ExecStart=/usr/bin/git daemon --reuseaddr --export-all --base-path=/var/git /var/git
+Restart=always
+RestartSec=2000ms
+StandardOutput=syslog
+StandardError=syslog
+User=git
+Group=git
+
+[Install]
+WantedBy=multi-user.target