From c111b239f7d102ac24a79fbef420af46dfec66f9 Mon Sep 17 00:00:00 2001 From: tobi <31960611+tsmethurst@users.noreply.github.com> Date: Sun, 12 Dec 2021 18:00:20 +0100 Subject: Add optional syslog logrus hook (#343) * add optional syslog logrus hook * document syslog --- example/config.yaml | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) (limited to 'example') diff --git a/example/config.yaml b/example/config.yaml index 4999b10f4..83f68ef20 100644 --- a/example/config.yaml +++ b/example/config.yaml @@ -396,3 +396,28 @@ smtp-password: "" # Examples: ["mail@example.org"] # Default: "" smtp-from: "" + +######################### +##### SYSLOG CONFIG ##### +######################### + +# Config for additional syslog log hooks. See https://en.wikipedia.org/wiki/Syslog, +# and https://github.com/sirupsen/logrus/tree/master/hooks/syslog. +# +# These settings are useful when one wants to daemonize GoToSocial and send logs +# to a specific place, either a local location or a syslog server. Most users will +# not need to touch these settings. + +# Bool. Enable the syslog logging hook. Logs will be mirrored to the configured destination. +# Options: [true, false] +# Default: false +syslog-enabled: false + +# String. Protocol to use when directing logs to syslog. Leave empty to connect to local syslog. +# Options: ["udp", "tcp", ""] +# Default: "tcp" +syslog-protocol: "udp" + +# String. Address:port to send syslog logs to. Leave empty to connect to local syslog. +# Default: "localhost:514" +syslog-address: "localhost:514" -- cgit v1.2.3