podbox/quadlets/graylog/graylog-datanode.container
2025-04-02 10:32:15 -05:00

28 lines
628 B
Text

[Unit]
Description=Graylog datanode
[Service]
Restart=on-failure
TimeoutStartSec=900
[Install]
WantedBy=default.target
[Container]
Image=docker.io/graylog/graylog-datanode:6.1
ContainerName=graylog-datanode
AutoUpdate=registry
Network=graylog.network
HostName=graylog-datanode
PublishPort=8999:8999
PublishPort=9200:9200
PublishPort=9300:9300
Volume=graylog-datanode:/var/lib/graylog-datanode
Environment=GRAYLOG_DATANODE_ID_FILE=/var/lib/graylog-datanode/node-id
Environment=GRAYLOG_DATANODE_MONGODB_URI=mongodb://graylog-db:27017/graylog
Secret=graylog-password-secret,type=env,target=GRAYLOG_DATANODE_PASSWORD_SECRET