diff --git a/graylog.yaml b/graylog.yaml index 9711401..1788b75 100755 --- a/graylog.yaml +++ b/graylog.yaml @@ -4,7 +4,8 @@ services: container_name: graylog-mongo image: mongo:5.0 volumes: - - /DockerVol/Graylog/Mongo/data/db:/data/db + #- /DockerVol/Graylog/Mongo/data/db:/data/db + - mongodb_data:/data/db networks: - netgrimoire environment: @@ -40,7 +41,8 @@ services: - "9200:9200/tcp" - "9300:9300/tcp" volumes: - - /DockerVol/Graylog/datanode:/var/lib/graylog-datanode" + #- /DockerVol/Graylog/datanode:/var/lib/graylog-datanode + - graylog-datanode:/var/lib/graylog-datanode networks: - netgrimoire deploy: @@ -60,8 +62,8 @@ services: GRAYLOG_NODE_ID_FILE: "/usr/share/graylog/data/data/node-id" GRAYLOG_PASSWORD_SECRET: "TZ3XajhzIBugTl61oNNgrWL0OHTn4qYcNAuzTTHWRKYxxWf61oAEpHOpesLoP7ssgqBTuainTBX6YIVAcYs2de2jhPHQBYD5" GRAYLOG_ROOT_PASSWORD_SHA2: "1b12de7f4069972e784d42dbe826c0769f1287412cd35479de127fcf816699dc" - GRAYLOG_HTTP_BIND_ADDRESS: "127.0.0.1:9000" - GRAYLOG_HTTP_EXTERNAL_URI: "http://log.netgrimoire.com:9000/" + GRAYLOG_HTTP_BIND_ADDRESS: "0.0.0.0:9000" + GRAYLOG_HTTP_EXTERNAL_URI: "http://log.netgrimoire.com/" GRAYLOG_MONGODB_URI: "mongodb://mongodb:27017/graylog" PGID: 998 PUID: 1001 @@ -80,8 +82,10 @@ services: - "13301:13301/tcp" # Forwarder data - "13302:13302/tcp" # Forwarder config volumes: - - "/DockerVol/Graylog/graylog_data:/usr/share/graylog/data/data" - - "/DockerVol/Graylog/graylog_journal:/usr/share/graylog/data/journal" + #- "/DockerVol/Graylog/graylog_data:/usr/share/graylog/data/data" + #- "/DockerVol/Graylog/graylog_journal:/usr/share/graylog/data/journal" + - graylog_data:/usr/share/graylog/data/data + - graylog_journal:/usr/share/graylog/data/journal networks: - netgrimoire deploy: @@ -100,9 +104,33 @@ services: volumes: mongodb_data: + driver: local + driver_opts: + type: none + o: bind + device: /DockerVol/Graylog/Mongo/data/db + graylog-datanode: + driver: local + driver_opts: + type: none + o: bind + device: /DockerVol/Graylog/datanode + graylog_data: + driver: local + driver_opts: + type: none + o: bind + device: /DockerVol/Graylog/graylog_data + graylog_journal: + driver: local + driver_opts: + type: none + o: bind + device: /DockerVol/Graylog/graylog_journal + networks: netgrimoire: