Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- version: '2'
- services:
- mongo:
- restart: always
- container_name: mongo
- image: "mongo:3"
- volumes:
- - /srv/graylog/data/mongo:/data/db
- elasticsearch:
- restart: always
- container_name: elasticsearch
- image: "elasticsearch:2"
- command: "elasticsearch -Des.cluster.name='graylog'"
- volumes:
- - /srv/graylog/data/elasticsearch:/usr/share/elasticsearch/data
- graylog:
- restart: always
- container_name: graylog
- image: graylog2/server:2.2.3-1
- volumes:
- - /srv/graylog/data/journal:/usr/share/graylog/data/journal
- - /srv/graylog/config:/usr/share/graylog/data/config
- - /srv/graylog/plugin:/usr/share/graylog/plugin
- environment:
- GRAYLOG_PASSWORD_SECRET: somepasswordpepper
- GRAYLOG_ROOT_PASSWORD_SHA2: 8c6976e5b5410415bde908bd4dee15dfb167a9c873fc4bb8a81f6f2ab448a918
- GRAYLOG_WEB_ENDPOINT_URI: http://graylog.loc:9911/api/
- GRAYLOG_TRANSPORT_EMAIL_ENABLED: "true"
- GRAYLOG_TRANSPORT_EMAIL_PROTOCOL: smtp
- GRAYLOG_TRANSPORT_EMAIL_HOSTNAME: smtp.example.com
- GRAYLOG_TRANSPORT_EMAIL_PORT: 587
- GRAYLOG_TRANSPORT_EMAIL_USE_AUTH: "true"
- GRAYLOG_TRANSPORT_EMAIL_USE_TLS: "false"
- GRAYLOG_TRANSPORT_EMAIL_USE_SSL: "false"
- GRAYLOG_TRANSPORT_EMAIL_AUTH_USERNAME: graylog@example.com
- GRAYLOG_TRANSPORT_EMAIL_AUTH_PASSWORD: MySuperPassw0rd
- GRAYLOG_TRANSPORT_EMAIL_FROM_EMAIL: graylog@example.com
- GRAYLOG_TRANSPORT_EMAIL_WEB_INTERFACE_URL: http://graylog.loc:9911
- depends_on:
- - mongo
- - elasticsearch
- ports:
- - "9911:9000"
- - "12201:12201/udp"
- - "12202:12202"
- - "1514:1514/udp"
- - "5140:5140/udp"
- - "5141:5141/udp"
- - "12301:12301/udp"
- - "12302:12302/udp"
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement