From b802b47d568a2857d0a3239c5d1548a7693c5a9b Mon Sep 17 00:00:00 2001 From: TheThomaas Date: Sat, 22 Aug 2026 20:53:18 +0000 Subject: [PATCH] =?UTF-8?q?T=C3=A9l=C3=A9verser=20les=20fichiers=20vers=20?= =?UTF-8?q?"baikal/rootfs/etc/nginx/servers"?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../etc/nginx/servers/direct-ssl.disabled | 37 +++++++++++++++++++ .../rootfs/etc/nginx/servers/direct.disabled | 33 +++++++++++++++++ 2 files changed, 70 insertions(+) create mode 100644 baikal/rootfs/etc/nginx/servers/direct-ssl.disabled create mode 100644 baikal/rootfs/etc/nginx/servers/direct.disabled diff --git a/baikal/rootfs/etc/nginx/servers/direct-ssl.disabled b/baikal/rootfs/etc/nginx/servers/direct-ssl.disabled new file mode 100644 index 0000000..62eec2d --- /dev/null +++ b/baikal/rootfs/etc/nginx/servers/direct-ssl.disabled @@ -0,0 +1,37 @@ +server { + listen 80 ssl http2; + listen [::]:80 ssl http2; + server_name _; + + include /etc/nginx/includes/server_params.conf; + include /etc/nginx/includes/ssl_params.conf; + + rewrite ^/.well-known/caldav /dav.php redirect; + rewrite ^/.well-known/carddav /dav.php redirect; + + ssl_certificate /ssl/%%certfile%%; + ssl_certificate_key /ssl/%%keyfile%%; + + charset utf-8; + + location ~ /(\.ht|Core|Specific) { + deny all; + return 404; + } + + # Pass the PHP scripts to FastCGI server listening on 127.0.0.1:9000 + location ~ ^(.+\.php)(.*)$ { + fastcgi_pass 127.0.0.1:9001; + try_files $fastcgi_script_name =404; + fastcgi_split_path_info ^(.+\.php)(.*)$; + fastcgi_index index.php; + fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; + fastcgi_param PATH_INFO $fastcgi_path_info; + include /etc/nginx/includes/fastcgi_params.conf; + } + + # Deny access to Apache httpd .htaccess files, see https://github.com/JsBergbau/BaikalAnleitung#webserver-konfiguration + location ~ /.ht { + deny all; + } +} diff --git a/baikal/rootfs/etc/nginx/servers/direct.disabled b/baikal/rootfs/etc/nginx/servers/direct.disabled new file mode 100644 index 0000000..4de469f --- /dev/null +++ b/baikal/rootfs/etc/nginx/servers/direct.disabled @@ -0,0 +1,33 @@ +server { + listen 80; + listen [::]:80; + server_name _; + + include /etc/nginx/includes/server_params.conf; + + rewrite ^/.well-known/caldav /dav.php redirect; + rewrite ^/.well-known/carddav /dav.php redirect; + + charset utf-8; + + location ~ /(\.ht|Core|Specific) { + deny all; + return 404; + } + + # Pass the PHP scripts to FastCGI server listening on 127.0.0.1:9000 + location ~ ^(.+\.php)(.*)$ { + fastcgi_pass 127.0.0.1:9001; + try_files $fastcgi_script_name =404; + fastcgi_split_path_info ^(.+\.php)(.*)$; + fastcgi_index index.php; + fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; + fastcgi_param PATH_INFO $fastcgi_path_info; + include /etc/nginx/includes/fastcgi_params.conf; + } + + # Deny access to Apache httpd .htaccess files, see https://github.com/JsBergbau/BaikalAnleitung#webserver-konfiguration + location ~ /.ht { + deny all; + } +}