From 02496ae5914367dda678528d91ab983f1c3c5235 Mon Sep 17 00:00:00 2001 From: Markus Hauschild Date: Tue, 7 Nov 2023 16:50:10 +0100 Subject: [PATCH] pretalx: fix static directory --- roles/pretalx/tasks/main.yml | 1 + roles/pretalx/templates/pretalx.cfg.j2 | 1 + roles/pretalx/templates/vhost.j2 | 2 +- 3 files changed, 3 insertions(+), 1 deletion(-) diff --git a/roles/pretalx/tasks/main.yml b/roles/pretalx/tasks/main.yml index 94a67f6..2bcd4f5 100644 --- a/roles/pretalx/tasks/main.yml +++ b/roles/pretalx/tasks/main.yml @@ -13,6 +13,7 @@ - /opt/pretalx - /opt/pretalx/data - /opt/pretalx/data/media + - /opt/pretalx/static - name: Install dependencies apt: diff --git a/roles/pretalx/templates/pretalx.cfg.j2 b/roles/pretalx/templates/pretalx.cfg.j2 index aa14544..aec05f4 100644 --- a/roles/pretalx/templates/pretalx.cfg.j2 +++ b/roles/pretalx/templates/pretalx.cfg.j2 @@ -1,5 +1,6 @@ [filesystem] data = /opt/pretalx/data +static = /opt/pretalx/static [site] debug = False diff --git a/roles/pretalx/templates/vhost.j2 b/roles/pretalx/templates/vhost.j2 index 5b1045f..f5e4ca3 100644 --- a/roles/pretalx/templates/vhost.j2 +++ b/roles/pretalx/templates/vhost.j2 @@ -40,7 +40,7 @@ server { } location /static/ { - alias /opt/pretalx/venv/lib/python3.11/site-packages/pretalx/static.dist/; + alias /opt/pretalx/static/; access_log off; expires 365d; add_header Cache-Control "public";