compose.yml 556 B

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