nginx.conf 745 B

12345678910111213141516171819202122232425262728
  1. {% macro nginx_config(values) -%}
  2. server {
  3. listen {{ values.network.web_port.port_number }};
  4. location / {
  5. proxy_pass http://{{ values.consts.server_container_name }}:{{ values.consts.internal_server_port }};
  6. proxy_set_header Host $host;
  7. proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
  8. proxy_set_header X-Forwarded-Proto $http_x_forwarded_proto;
  9. proxy_set_header X-Forwarded-Host $host:$server_port;
  10. proxy_redirect off;
  11. }
  12. location /static/ {
  13. alias /wger/static/;
  14. }
  15. location /media/ {
  16. alias /wger/media/;
  17. }
  18. location /health {
  19. return 200;
  20. }
  21. client_max_body_size {{ values.wger.max_upload_size_mb }}M;
  22. }
  23. {% endmacro %}