addon-grocy/grocy/rootfs/etc/nginx/templates/direct.gtpl
Franck Nijhof f720ccb0e3
Refactor NGINX/PHP-FPM configuration (#115)
* Refactor NGINX/PHP-FPM configuration

* Use default ingress port
2021-01-24 16:38:00 +01:00

25 lines
670 B
Groovy

server {
{{ if not .ssl }}
listen 80 default_server;
{{ else }}
listen 80 default_server ssl http2;
{{ end }}
include /etc/nginx/includes/server_params.conf;
{{ if .ssl }}
include /etc/nginx/includes/ssl_params.conf;
ssl_certificate /ssl/{{ .certfile }};
ssl_certificate_key /ssl/{{ .keyfile }};
{{ end }}
location ~ .php$ {
fastcgi_pass 127.0.0.1:9001;
fastcgi_read_timeout 900;
fastcgi_split_path_info ^(.+\.php)(/.+)$;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
include /etc/nginx/includes/fastcgi_params.conf;
}
}