docker-compose.yml 715 B

12345678910111213141516171819202122232425262728293031
  1. version: '3'
  2. services:
  3. webdav:
  4. image: webdav-js
  5. build: docker/webdav
  6. ports:
  7. - 8080:80
  8. volumes:
  9. # main functionality
  10. - ./:/var/www/webdav-js
  11. # configs
  12. - ./examples/apache-directory-list-local/webdav.conf:/var/www/conf/webdav.conf:ro
  13. # demo content
  14. - ./dist/webdav.js:/var/www/html/source.js:ro
  15. - ./dist/webdav.css:/var/www/html/style.css:ro
  16. test:
  17. image: webdav-js-test
  18. build: docker/test
  19. volumes:
  20. - ./:/src
  21. depends_on:
  22. - webdav
  23. links:
  24. - webdav
  25. # https://stackoverflow.com/a/53975412/3145856
  26. # https://github.com/docker/compose/issues/5574
  27. security_opt:
  28. - seccomp:./docker/test/chrome.json