From 04d89e34573ad5d9d2daab6a2e56bbf70fc92a68 Mon Sep 17 00:00:00 2001 From: Lars Weiler Date: Sat, 14 Feb 2026 14:22:13 +0100 Subject: [PATCH 1/2] feat: Add a handler for nginx --- roles/install-sources/handlers/main.yml | 4 ++++ roles/install-sources/tasks/main.yml | 1 + 2 files changed, 5 insertions(+) create mode 100644 roles/install-sources/handlers/main.yml diff --git a/roles/install-sources/handlers/main.yml b/roles/install-sources/handlers/main.yml new file mode 100644 index 0000000..115b389 --- /dev/null +++ b/roles/install-sources/handlers/main.yml @@ -0,0 +1,4 @@ +- name: Reload nginx to apply new configuration + ansible.builtin.service: + name: nginx + state: reloaded diff --git a/roles/install-sources/tasks/main.yml b/roles/install-sources/tasks/main.yml index 41ec5bc..7aac047 100644 --- a/roles/install-sources/tasks/main.yml +++ b/roles/install-sources/tasks/main.yml @@ -43,3 +43,4 @@ owner: "{{ fiftyohm_user }}" group: "{{ fiftyohm_group }}" mode: '0644' + notify: Reload nginx to apply new configuration From cfb9f8d4933710a8434e53c1e112a62b72387e0c Mon Sep 17 00:00:00 2001 From: Lars Weiler Date: Sat, 14 Feb 2026 14:22:38 +0100 Subject: [PATCH 2/2] fix: URL-fixes (and trigger for handler) --- roles/install-sources/files/url_shortener.conf | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/roles/install-sources/files/url_shortener.conf b/roles/install-sources/files/url_shortener.conf index ff97c2d..297a749 100644 --- a/roles/install-sources/files/url_shortener.conf +++ b/roles/install-sources/files/url_shortener.conf @@ -70,6 +70,6 @@ rewrite ^/rbn/?$ https://www.reversebeacon.net permanent; rewrite ^/wsprn/?$ https://www.wsprnet.org/drupal/wsprnet/map permanent; rewrite ^/ebemfv/?$ https://www.bundesnetzagentur.de/SharedDocs/Downloads/DE/Sachgebiete/Telekommunikation/Verbraucher/ElektromagnetischeFelder/Anzeige_Afu/Erlaeuterung_der_Bewertungsverfahren_nach_BEMFV.pdf?__blob=publicationFile&v=1 redirect; rewrite ^/schwk/?$ https://de.wikipedia.org/wiki/Schwingkreis permanent; -rewrite ^/ant/?$ https://www.bundesnetzagentur.de/SharedDocs/Downloads/DE/Sachgebiete/Telekommunikation/Unternehmen_Institutionen/Frequenzen/Amateurfunk/AntraegeFormulare/Formblatt_Zulassung_ab_24Juni2024.pdf?__blob=publicationFile&v=5 redirect; +rewrite ^/ant/?$ https://www.bundesnetzagentur.de/SharedDocs/Downloads/DE/Sachgebiete/Telekommunikation/Unternehmen_Institutionen/Frequenzen/Amateurfunk/AntraegeFormulare/Formblatt_Zulassung_ab_24Juni2024.pdf?__blob=publicationFile&v=5 redirect; rewrite ^/prf/?$ https://www.bundesnetzagentur.de/DE/Fachthemen/Telekommunikation/Frequenzen/SpezielleAnwendungen/Amateurfunk/start.html#FAQ648450 redirect; -rewrite ^/vfg29/?$ https://www.bundesnetzagentur.de/DE/Fachthemen/Telekommunikation/Frequenzen/SpezielleAnwendungen/Amateurfunk/DL_Vfg_AFu/Vfg29_2024.pdf?__blob=publicationFile&v=10 +rewrite ^/vfg29/?$ https://www.bundesnetzagentur.de/DE/Fachthemen/Telekommunikation/Frequenzen/SpezielleAnwendungen/Amateurfunk/DL_Vfg_AFu/Vfg29_2024.pdf?__blob=publicationFile&v=10 redirect;