summaryrefslogtreecommitdiffstats
path: root/modules/tozt/files/nginx
diff options
context:
space:
mode:
authorJesse Luehrs <doy@tozt.net>2018-10-18 18:56:28 -0400
committerJesse Luehrs <doy@tozt.net>2018-10-18 18:56:28 -0400
commitea4b286d1202ffcc81564cb843e21bf62dd2bd80 (patch)
tree513ce82a3bf148fc88d9a08b61ab510710f9f5aa /modules/tozt/files/nginx
parent1cdecce2a863cc95e7e977130209f0ee27c2ba2c (diff)
downloadpuppet-tozt-ea4b286d1202ffcc81564cb843e21bf62dd2bd80.tar.gz
puppet-tozt-ea4b286d1202ffcc81564cb843e21bf62dd2bd80.zip
run cgit on git.tozt.net
Diffstat (limited to 'modules/tozt/files/nginx')
-rw-r--r--modules/tozt/files/nginx/git-tls.conf22
-rw-r--r--modules/tozt/files/nginx/git.conf10
2 files changed, 32 insertions, 0 deletions
diff --git a/modules/tozt/files/nginx/git-tls.conf b/modules/tozt/files/nginx/git-tls.conf
new file mode 100644
index 0000000..6e0dfbb
--- /dev/null
+++ b/modules/tozt/files/nginx/git-tls.conf
@@ -0,0 +1,22 @@
+server {
+ listen 443;
+ server_name git.tozt.net;
+
+ access_log /var/log/nginx/git.access.log;
+ error_log /var/log/nginx/git.error.log;
+
+ include ssl;
+
+ root /usr/share/webapps/cgit;
+ try_files $uri @cgit;
+
+ location @cgit {
+ include fastcgi_params;
+ fastcgi_param SCRIPT_FILENAME $document_root/cgit.cgi;
+ fastcgi_param PATH_INFO $uri;
+ fastcgi_param QUERY_STRING $args;
+ fastcgi_param HTTP_HOST $server_name;
+ fastcgi_pass unix:/run/fcgiwrap.sock;
+ }
+}
+# vim:ft=nginx
diff --git a/modules/tozt/files/nginx/git.conf b/modules/tozt/files/nginx/git.conf
new file mode 100644
index 0000000..cafdcc8
--- /dev/null
+++ b/modules/tozt/files/nginx/git.conf
@@ -0,0 +1,10 @@
+server {
+ listen 80;
+ server_name git.tozt.net;
+
+ access_log /var/log/nginx/git.access.log;
+ error_log /var/log/nginx/git.error.log;
+
+ rewrite ^(.*) https://$host$1 permanent;
+}
+# vim:ft=nginx