aboutsummaryrefslogtreecommitdiff
path: root/infrastructure
diff options
context:
space:
mode:
authoralex <alex@pdp7.net>2026-01-11 21:18:01 +0100
committeralex <alex@pdp7.net>2026-01-11 21:18:01 +0100
commitd7246b30490356c29741b2a8ef51ccfb56480be4 (patch)
tree10c9ea8bfb95a4e357b9a5ae6f40e2f2ce2cd628 /infrastructure
parent9133428d9de27eeb685660e13cb3cc69ee6844cc (diff)
Add Markdown README.md rendering
Diffstat (limited to 'infrastructure')
-rw-r--r--infrastructure/roles/git/tasks/main.yaml4
-rw-r--r--infrastructure/roles/web/tasks/main.yaml2
2 files changed, 5 insertions, 1 deletions
diff --git a/infrastructure/roles/git/tasks/main.yaml b/infrastructure/roles/git/tasks/main.yaml
index 8c8f2e5..405f8f0 100644
--- a/infrastructure/roles/git/tasks/main.yaml
+++ b/infrastructure/roles/git/tasks/main.yaml
@@ -3,6 +3,7 @@
name:
- git
- cgit
+ - python3-markdown
- name: enable cgid
ansible.builtin.command:
cmd: a2enmod cgid
@@ -18,6 +19,9 @@
css=/cgit-css/cgit.css
logo=/cgit-css/cgit.png
+ about-filter=/usr/lib/cgit/filters/about-formatting.sh
+ readme=:README.md
+
scan-path=/srv/repos
dest: /etc/cgitrc
- name: create repository directory
diff --git a/infrastructure/roles/web/tasks/main.yaml b/infrastructure/roles/web/tasks/main.yaml
index f2842d9..6e18cfa 100644
--- a/infrastructure/roles/web/tasks/main.yaml
+++ b/infrastructure/roles/web/tasks/main.yaml
@@ -52,6 +52,6 @@
RequestHeader set X-Real-IP %{REMOTE_ADDR}s
</Location>
- RedirectMatch "^/$" "https://ñix.es/cgit/alex/ñix.es.git/tree/README.md"
+ RedirectMatch "^/$" "https://ñix.es/cgit/alex/ñix.es.git/about/"
</VirtualHost>
notify: restart web