From 5941362f370b29b0008c8cb18d3ad1670b18a66c Mon Sep 17 00:00:00 2001 From: Fr4nz D13trich Date: Tue, 7 Oct 2025 18:37:53 +0200 Subject: [PATCH] structure change --- assets/config/nginx/meshpi.conf | 33 +++++++++++++++++++++++++++++++++ assets/config/shell/template.sh | 3 +++ 2 files changed, 36 insertions(+) create mode 100644 assets/config/nginx/meshpi.conf create mode 100644 assets/config/shell/template.sh diff --git a/assets/config/nginx/meshpi.conf b/assets/config/nginx/meshpi.conf new file mode 100644 index 0000000..b401cb4 --- /dev/null +++ b/assets/config/nginx/meshpi.conf @@ -0,0 +1,33 @@ +########################################################### +### ### +### MESHPI NGINX CONFIG ### +### ### +########################################################### + +server { + listen 80; + server_name meshpi.local 192.168.1.8; + return 301 https://$host$request_uri; +} + +server { + listen 443 ssl; + server_name meshpi.local 192.168.1.8; + + ssl_certificate /etc/nginx/ssl/meshpi.crt; + ssl_certificate_key /etc/nginx/ssl/meshpi.key; + + ssl_protocols TLSv1.2 TLSv1.3; + ssl_ciphers HIGH:!aNULL:!MD5; + + ssl_session_cache shared:SSL:10m; + ssl_session_timeout 10m; + + add_header Strict-Transport-Security "max-age=31536000; includeSubDomains" always; + + location / { + try_files $uri $uri/ =404; + root /var/www/html; + index index.html; + } +} diff --git a/assets/config/shell/template.sh b/assets/config/shell/template.sh new file mode 100644 index 0000000..41439e3 --- /dev/null +++ b/assets/config/shell/template.sh @@ -0,0 +1,3 @@ +#!/bin/bash + +### SHELL TEMPLATE