withdefault.yml 1.0 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950
  1. services:
  2. sut:
  3. image: nginxproxy/nginx-proxy:test
  4. volumes:
  5. - /var/run/docker.sock:/tmp/docker.sock:ro
  6. - ./withdefault.certs:/etc/nginx/certs:ro
  7. https-and-http:
  8. image: web
  9. expose:
  10. - "81"
  11. environment:
  12. WEB_PORTS: "81"
  13. VIRTUAL_HOST: https-and-http.nginx-proxy.test
  14. https-only:
  15. image: web
  16. expose:
  17. - "82"
  18. environment:
  19. WEB_PORTS: "82"
  20. VIRTUAL_HOST: https-only.nginx-proxy.test
  21. HTTPS_METHOD: nohttp
  22. http-only:
  23. image: web
  24. expose:
  25. - "83"
  26. environment:
  27. WEB_PORTS: "83"
  28. VIRTUAL_HOST: http-only.nginx-proxy.test
  29. HTTPS_METHOD: nohttps
  30. missing-cert:
  31. image: web
  32. expose:
  33. - "84"
  34. environment:
  35. WEB_PORTS: "84"
  36. VIRTUAL_HOST: missing-cert.nginx-proxy.test
  37. missing-cert-default-untrusted:
  38. image: web
  39. expose:
  40. - "85"
  41. environment:
  42. WEB_PORTS: "85"
  43. VIRTUAL_HOST: missing-cert.default-untrusted.nginx-proxy.test
  44. labels:
  45. com.github.nginx-proxy.nginx-proxy.trust-default-cert: "false"