stream.conf 1021 B

12345678910111213141516171819202122232425262728293031323334353637
  1. # ------------------------------------------------------------
  2. # {{ incoming_port }} TCP: {{ tcp_forwarding }} UDP: {{ udp_forwarding }}
  3. # ------------------------------------------------------------
  4. {% if enabled %}
  5. {% if tcp_forwarding == 1 or tcp_forwarding == true -%}
  6. server {
  7. listen {{ incoming_port }};
  8. {% if ipv6 -%}
  9. listen [::]:{{ incoming_port }};
  10. {% else -%}
  11. #listen [::]:{{ incoming_port }};
  12. {% endif %}
  13. proxy_pass {{ forward_ip }}:{{ forwarding_port }};
  14. # Custom
  15. include /data/nginx/custom/server_stream[.]conf;
  16. include /data/nginx/custom/server_stream_tcp[.]conf;
  17. }
  18. {% endif %}
  19. {% if udp_forwarding == 1 or udp_forwarding == true %}
  20. server {
  21. listen {{ incoming_port }} udp;
  22. {% if ipv6 -%}
  23. listen [::]:{{ incoming_port }} udp;
  24. {% else -%}
  25. #listen [::]:{{ incoming_port }} udp;
  26. {% endif %}
  27. proxy_pass {{ forward_ip }}:{{ forwarding_port }};
  28. # Custom
  29. include /data/nginx/custom/server_stream[.]conf;
  30. include /data/nginx/custom/server_stream_udp[.]conf;
  31. }
  32. {% endif %}
  33. {% endif %}