Advertisement
ealebed

Untitled

Aug 17th, 2017
454
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.76 KB | None | 0 0
  1. version: '2'
  2. services:
  3. mongo:
  4. restart: always
  5. container_name: mongo
  6. image: "mongo:3"
  7. volumes:
  8. - /srv/graylog/data/mongo:/data/db
  9. elasticsearch:
  10. restart: always
  11. container_name: elasticsearch
  12. image: "elasticsearch:2"
  13. command: "elasticsearch -Des.cluster.name='graylog'"
  14. volumes:
  15. - /srv/graylog/data/elasticsearch:/usr/share/elasticsearch/data
  16. graylog:
  17. restart: always
  18. container_name: graylog
  19. image: graylog2/server:2.2.3-1
  20. volumes:
  21. - /srv/graylog/data/journal:/usr/share/graylog/data/journal
  22. - /srv/graylog/config:/usr/share/graylog/data/config
  23. - /srv/graylog/plugin:/usr/share/graylog/plugin
  24. environment:
  25. GRAYLOG_PASSWORD_SECRET: somepasswordpepper
  26. GRAYLOG_ROOT_PASSWORD_SHA2: 8c6976e5b5410415bde908bd4dee15dfb167a9c873fc4bb8a81f6f2ab448a918
  27. GRAYLOG_WEB_ENDPOINT_URI: http://graylog.loc:9911/api/
  28. GRAYLOG_TRANSPORT_EMAIL_ENABLED: "true"
  29. GRAYLOG_TRANSPORT_EMAIL_PROTOCOL: smtp
  30. GRAYLOG_TRANSPORT_EMAIL_HOSTNAME: smtp.example.com
  31. GRAYLOG_TRANSPORT_EMAIL_PORT: 587
  32. GRAYLOG_TRANSPORT_EMAIL_USE_AUTH: "true"
  33. GRAYLOG_TRANSPORT_EMAIL_USE_TLS: "false"
  34. GRAYLOG_TRANSPORT_EMAIL_USE_SSL: "false"
  35. GRAYLOG_TRANSPORT_EMAIL_AUTH_USERNAME: graylog@example.com
  36. GRAYLOG_TRANSPORT_EMAIL_AUTH_PASSWORD: MySuperPassw0rd
  37. GRAYLOG_TRANSPORT_EMAIL_FROM_EMAIL: graylog@example.com
  38. GRAYLOG_TRANSPORT_EMAIL_WEB_INTERFACE_URL: http://graylog.loc:9911
  39. depends_on:
  40. - mongo
  41. - elasticsearch
  42. ports:
  43. - "9911:9000"
  44. - "12201:12201/udp"
  45. - "12202:12202"
  46. - "1514:1514/udp"
  47. - "5140:5140/udp"
  48. - "5141:5141/udp"
  49. - "12301:12301/udp"
  50. - "12302:12302/udp"
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement