docker-compose.yml 506 B

123456789101112131415161718192021222324252627
  1. version: "3"
  2. services:
  3. devd:
  4. image: ghcr.io/jefftriplett/devd:latest
  5. command: --livewatch
  6. expose:
  7. - 8000
  8. ports:
  9. - 8000:8000
  10. volumes:
  11. - .:/srv/jekyll
  12. jekyll:
  13. image: jekyll/jekyll:latest
  14. command: jekyll serve --drafts --force_polling --watch --port 4000
  15. environment:
  16. - BUNDLE_PATH=/usr/local/bundle
  17. expose:
  18. - 4000
  19. ports:
  20. - 4000:4000
  21. volumes:
  22. - .:/srv/jekyll:cached
  23. - ./.vendor/bundle:/usr/local/bundle:cached