summaryrefslogtreecommitdiff
path: root/roles/git
diff options
context:
space:
mode:
authorJoe Carstairs <me@joeac.net>2026-08-14 18:47:54 +0100
committerJoe Carstairs <me@joeac.net>2026-08-14 18:47:54 +0100
commit001a480ba1ea8327434873b59a00d8352c1a61c6 (patch)
treefe2e1e0ffa6f3c1c3fd7fbcd53e84f6a75c47bfe /roles/git
parent408c7a7254f5d9949c9ceee807dedfed216cc638 (diff)
adds nginx logs for git.joeac.net
Diffstat (limited to 'roles/git')
-rw-r--r--roles/git/tasks/main.yml5
-rw-r--r--roles/git/templates/nginx/cgit.conf3
2 files changed, 8 insertions, 0 deletions
diff --git a/roles/git/tasks/main.yml b/roles/git/tasks/main.yml
index a676d0b..67083f7 100644
--- a/roles/git/tasks/main.yml
+++ b/roles/git/tasks/main.yml
@@ -94,6 +94,11 @@
group: nginx
mode: "660"
+- name: Create git.joeac.net nginx log directory
+ ansible.builtin.file:
+ path: /var/log/nginx/git.joeac.net
+ state: directory
+
- name: Restart nginx daemon and configure to start on boot
when: default_nginx_site is changed or cgit_nginx_site is changed
ansible.builtin.service:
diff --git a/roles/git/templates/nginx/cgit.conf b/roles/git/templates/nginx/cgit.conf
index 456173b..7d29608 100644
--- a/roles/git/templates/nginx/cgit.conf
+++ b/roles/git/templates/nginx/cgit.conf
@@ -6,6 +6,9 @@ server {
root /usr/share/webapps/cgit;
try_files $uri @cgit;
+ access_log /var/log/nginx/git.joeac.net/access.log;
+ error_log /var/log/nginx/git.joeac.net/error.log;
+
location @cgit {
include fastcgi_params;
fastcgi_param SCRIPT_FILENAME /usr/share/webapps/cgit/cgit.cgi;