Advertisement
Guest User

Untitled

a guest
May 20th, 2019
69
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.52 KB | None | 0 0
  1. version: '3.1'
  2.  
  3. services:
  4.  
  5. memcached:
  6. image: memcached:alpine
  7. container_name: kirby-memcached
  8.  
  9. mailhog:
  10. image: mailhog/mailhog:latest
  11. container_name: kirby-mailhog
  12. ports:
  13. - "8025:8025"
  14.  
  15. webserver:
  16. image: nginx:alpine
  17. container_name: kirby-webserver
  18. working_dir: /application
  19. volumes:
  20. - .:/application
  21. - ./docker/nginx/kirby.nginx:/etc/nginx/conf.d/default.conf
  22. ports:
  23. - "8080:80"
  24. labels:
  25. traefik.enable: true
  26. traefik.kf.frontend.rule: 'Host:kf-local.pfdev.de'
  27. traefik.kfx.frontend.rule: 'Host:kfx-local.pfdev.de'
  28. traefik.port: 80
  29. traefik.frontend.passHostHeader: true
  30. php-fpm:
  31. build: docker/php-fpm
  32. container_name: kirby-php-fpm
  33. working_dir: /application
  34. volumes:
  35. - .:/application
  36. - ./docker/php-fpm/php-ini-overrides.ini:/etc/php/7.2/fpm/conf.d/99-overrides.ini
  37. traefik:
  38. image: traefik:latest
  39. restart: always
  40. environment:
  41. AWS_ACCESS_KEY_ID: ${AWS_ACCESS_KEY}
  42. AWS_SECRET_ACCESS_KEY: ${AWS_SECRET_KEY}
  43. AWS_HOSTED_ZONE_ID: ${AWS_ZONE_ID}
  44. AWS_REGION: "eu-central-1"
  45. ports:
  46. - 80:80
  47. - 443:443
  48. - 8082:8082
  49. volumes:
  50. - /var/run/docker.sock:/var/run/docker.sock
  51. - ./docker/traefik.toml:/traefik.toml
  52. - ./docker/acme.json:/acme.json
  53. container_name: traefik
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement