diff --git a/Server/Root/Main/Server/Scripts/CleanBackups.zx.mjs b/Server/Root/Main/Server/Scripts/CleanBackups.zx.mjs index c89bf07..063250a 100755 --- a/Server/Root/Main/Server/Scripts/CleanBackups.zx.mjs +++ b/Server/Root/Main/Server/Scripts/CleanBackups.zx.mjs @@ -31,7 +31,6 @@ for (const folder of allDirsList) { if (fileDate > maxDate) { continue; } - console.log(1, file); - //await $`rm ${file}`; + await $`rm ${file}`; } } diff --git a/Server/Root/etc/nginx/sites-available/root.conf b/Server/Root/etc/nginx/sites-available/root.conf index c17920a..99cdba3 100644 --- a/Server/Root/etc/nginx/sites-available/root.conf +++ b/Server/Root/etc/nginx/sites-available/root.conf @@ -85,7 +85,7 @@ server { #sub_filter '<a ' '</span><a '; #sub_filter '<pre>' '<pre><span>'; #sub_filter '</pre>' '</span></pre>'; - sub_filter '</head>' '\n<meta name="viewport" content="width=device-width, initial-scale=1.0"/>\n<link rel="stylesheet" href="/Res/NginxIndex.css"/>\n</head>'; + sub_filter '</head>' '\n<meta charset="utf8"/><meta name="viewport" content="width=device-width, initial-scale=1.0"/>\n<link rel="stylesheet" href="/Res/NginxIndex.css"/>\n</head>'; sub_filter '</h1>' '</h1>\n<input type="checkbox" id="ToggleMetadata" checked="checked"/><label for="ToggleMetadata"> Metadata</label>\n'; sub_filter '<h1>Index of /Drive/' '<h1>Index of <a href="/Drive/">/Drive</a>/'; sub_filter '</body>' '<script>top.postMessage(location.href.slice(location.origin.length), "https://hlb0it.blogspot.com")</script></body>'; diff --git a/Server/Root/etc/nginx/sites-available/sangowiki.conf b/Server/Root/etc/nginx/sites-available/sangowiki.conf new file mode 100644 index 0000000..d1acba6 --- /dev/null +++ b/Server/Root/etc/nginx/sites-available/sangowiki.conf @@ -0,0 +1,38 @@ +server { + listen 80; + server_name sangowiki.octt.eu.org; + root /Main/Server/www/sangowiki; + index doku.php; + + # Loggers + error_log /var/log/nginx/sangowiki.error.log; + access_log /var/log/nginx/sangowiki.access.log; + + #Remember to comment the below out when you're installing, and uncomment it when done. + #location ~ /(conf/|bin/|inc/|vendor/|install.php) { deny all; } + + #Support for X-Accel-Redirect + location ~ ^/data/ { internal ; } + + location ~ ^/lib.*\.(js|css|gif|png|ico|jpg|jpeg)$ { + expires 365d; + } + + location / { try_files $uri $uri/ @dokuwiki; } + + location @dokuwiki { + # rewrites "doku.php/" out of the URLs if you set the userwrite setting to .htaccess in dokuwiki config page + rewrite ^/_media/(.*) /lib/exe/fetch.php?media=$1 last; + rewrite ^/_detail/(.*) /lib/exe/detail.php?media=$1 last; + rewrite ^/_export/([^/]+)/(.*) /doku.php?do=export_$1&id=$2 last; + rewrite ^/(.*) /doku.php?id=$1&$args last; + } + + location ~ \.php$ { + try_files $uri $uri/ /doku.php; + include fastcgi_params; + fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; + fastcgi_param REDIRECT_STATUS 200; + fastcgi_pass php; + } +}