nginx.conf 769 B

1234567891011121314151617181920212223242526272829303132333435363738394041
  1. user nginx;
  2. worker_processes auto;
  3. events {
  4. worker_connections 1024;
  5. }
  6. http {
  7. server {
  8. listen 80;
  9. location /.well-known/acme-challenge/ {
  10. alias /var/www/certbot/;
  11. }
  12. location / {
  13. return 404;
  14. }
  15. }
  16. }
  17. stream {
  18. upstream relay {
  19. server nginx-relay:4433;
  20. }
  21. server {
  22. listen 443 ssl;
  23. proxy_pass relay;
  24. access_log off;
  25. error_log /dev/null;
  26. ssl_certificate /etc/letsencrypt/active/fullchain.pem;
  27. ssl_certificate_key /etc/letsencrypt/active/privkey.pem;
  28. include /etc/letsencrypt/options-ssl-nginx.conf;
  29. ssl_dhparam /etc/letsencrypt/ssl-dhparams.pem;
  30. }
  31. }