test_dhparam.yml 1.2 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950
  1. web5:
  2. image: web
  3. expose:
  4. - "85"
  5. environment:
  6. WEB_PORTS: "85"
  7. VIRTUAL_HOST: "web5.nginx-proxy.tld"
  8. # sut - System Under Test
  9. with_default_group:
  10. image: nginxproxy/nginx-proxy:test
  11. container_name: dh-default
  12. volumes:
  13. - /var/run/docker.sock:/tmp/docker.sock:ro
  14. - ./certs:/etc/nginx/certs:ro
  15. with_alternative_group:
  16. image: nginxproxy/nginx-proxy:test
  17. container_name: dh-env
  18. environment:
  19. - DHPARAM_BITS=2048
  20. volumes:
  21. - /var/run/docker.sock:/tmp/docker.sock:ro
  22. - ./certs:/etc/nginx/certs:ro
  23. with_invalid_group:
  24. image: nginxproxy/nginx-proxy:test
  25. container_name: invalid-group-1024
  26. environment:
  27. - DHPARAM_BITS=1024
  28. volumes:
  29. - /var/run/docker.sock:/tmp/docker.sock:ro
  30. - ./certs:/etc/nginx/certs:ro
  31. with_custom_file:
  32. image: nginxproxy/nginx-proxy:test
  33. container_name: dh-file
  34. volumes:
  35. - /var/run/docker.sock:/tmp/docker.sock:ro
  36. - ./certs:/etc/nginx/certs:ro
  37. - ../lib/ssl/dhparam.pem:/etc/nginx/dhparam/dhparam.pem:ro
  38. with_skip:
  39. image: nginxproxy/nginx-proxy:test
  40. container_name: dh-skip
  41. environment:
  42. - DHPARAM_SKIP=1
  43. volumes:
  44. - /var/run/docker.sock:/tmp/docker.sock:ro
  45. - ./certs:/etc/nginx/certs:ro