ansible-nginx-supervisor/templates/app_nginx.conf

25 lines
790 B
Plaintext
Raw Normal View History

server {
server_name {{ nsbase_app_hostname }};
access_log {{ nsbase_web_root_path }}/logs/nginx/{{ nsbase_app_name }}-access.log;
error_log {{ nsbase_web_root_path }}/logs/nginx/{{ nsbase_app_name }}-error.log info;
location /static/ {
alias {{ nsbase_app_static_path }};
}
location / {
try_files $uri @{{ nsbase_app_name }}_app;
}
{% if nsbase_letsencrypt_enable_ssl %}
location /.well-known/acme-challenge/ {
# alias {{ nsbase_letsencrypt_challenges_dir }}/{{ nsbase_app_name }};
alias {{ nsbase_letsencrypt_challenges_dir }}/{{ nsbase_app_name }}/.well-known/acme-challenge/;
}
{% endif %}
location @{{ nsbase_app_name }}_app {
# Include your setup to connect to the webapp setup here.
}
}