diff --git a/Nginx/Server Blocks/panel.mracs.dev.conf b/Nginx/Server Blocks/panel.mracs.dev.conf new file mode 100644 index 0000000..7254a9c --- /dev/null +++ b/Nginx/Server Blocks/panel.mracs.dev.conf @@ -0,0 +1,42 @@ +server { + listen 443 ssl http2; + server_name panel.mracs.dev;; + + root /var/www/pterodactyl/public; + index index.php; + + access_log /var/log/nginx/pterodactyl.app-access.log; + error_log /var/log/nginx/pterodactyl.app-error.log error; + + client_max_body_size 100m; + client_body_timeout 120s; + + sendfile off; + + location / { + try_files $uri $uri/ /index.php?$query_string; + } + + location ~ \.php$ { + fastcgi_split_path_info ^(.+\.php)(/.+)$; + fastcgi_pass unix:/run/php/php8.1-fpm.sock; + fastcgi_index index.php; + include fastcgi_params; + fastcgi_param PHP_VALUE "upload_max_filesize = 100M \n post_max_size=100M"; + fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; + fastcgi_param HTTP_PROXY ""; + fastcgi_intercept_errors off; + fastcgi_buffer_size 16k; + fastcgi_buffers 4 16k; + fastcgi_connect_timeout 300; + fastcgi_send_timeout 300; + fastcgi_read_timeout 300; + include /etc/nginx/fastcgi_params; + } + + location ~ /\.ht { + deny all; + } +} + +#