LetsEncrypt

This commit is contained in:
ChK
2026-02-04 21:31:33 +01:00
parent 26378ecbfa
commit ed301a7f61
80 changed files with 15832 additions and 26 deletions

View File

@@ -4,7 +4,14 @@ error_log /var/log/nginx/error.log info;
server {
listen 80 default_server;
server_name _;
return 301 https://$host$request_uri;
location /.well-known/acme-challenge/ {
root /var/www/certbot;
}
location / {
return 301 https://$host$request_uri;
}
}
# UI (portal) - nur für server.schooltech.ch
@@ -12,8 +19,8 @@ server {
listen 443 ssl http2;
server_name server.schooltech.ch;
ssl_certificate /etc/ssl/certs/server.crt;
ssl_certificate_key /etc/ssl/private/server.key;
ssl_certificate /etc/letsencrypt/live/server.schooltech.ch/fullchain.pem;
ssl_certificate_key /etc/letsencrypt/live/server.schooltech.ch/privkey.pem;
ssl_protocols TLSv1.2 TLSv1.3;
ssl_prefer_server_ciphers on;
@@ -49,8 +56,8 @@ server {
listen 443 ssl http2;
server_name abc.server.schooltech.ch;
ssl_certificate /etc/ssl/certs/server.crt;
ssl_certificate_key /etc/ssl/private/server.key;
ssl_certificate /etc/letsencrypt/live/server.schooltech.ch/fullchain.pem;
ssl_certificate_key /etc/letsencrypt/live/server.schooltech.ch/privkey.pem;
ssl_protocols TLSv1.2 TLSv1.3;
ssl_prefer_server_ciphers on;
@@ -98,8 +105,8 @@ server {
listen 443 ssl http2;
server_name xyz.server.schooltech.ch;
ssl_certificate /etc/ssl/certs/server.crt;
ssl_certificate_key /etc/ssl/private/server.key;
ssl_certificate /etc/letsencrypt/live/server.schooltech.ch/fullchain.pem;
ssl_certificate_key /etc/letsencrypt/live/server.schooltech.ch/privkey.pem;
ssl_protocols TLSv1.2 TLSv1.3;
ssl_prefer_server_ciphers on;