summaryrefslogtreecommitdiff
path: root/internal/config
diff options
context:
space:
mode:
Diffstat (limited to 'internal/config')
-rw-r--r--internal/config/defaults.go4
-rw-r--r--internal/config/keys.go9
-rw-r--r--internal/config/values.go4
3 files changed, 17 insertions, 0 deletions
diff --git a/internal/config/defaults.go b/internal/config/defaults.go
index 01eef8c8c..f1666e1a5 100644
--- a/internal/config/defaults.go
+++ b/internal/config/defaults.go
@@ -84,4 +84,8 @@ var Defaults = Values{
SMTPUsername: "",
SMTPPassword: "",
SMTPFrom: "GoToSocial",
+
+ SyslogEnabled: false,
+ SyslogProtocol: "udp",
+ SyslogAddress: "localhost:514",
}
diff --git a/internal/config/keys.go b/internal/config/keys.go
index 80ca36381..a451a8dc6 100644
--- a/internal/config/keys.go
+++ b/internal/config/keys.go
@@ -95,6 +95,11 @@ type KeyNames struct {
SMTPPassword string
SMTPFrom string
+ // syslog
+ SyslogEnabled string
+ SyslogProtocol string
+ SyslogAddress string
+
// admin
AdminAccountUsername string
AdminAccountEmail string
@@ -168,6 +173,10 @@ var Keys = KeyNames{
SMTPPassword: "smtp-password",
SMTPFrom: "smtp-from",
+ SyslogEnabled: "syslog-enabled",
+ SyslogProtocol: "syslog-protocol",
+ SyslogAddress: "syslog-address",
+
AdminAccountUsername: "username",
AdminAccountEmail: "email",
AdminAccountPassword: "password",
diff --git a/internal/config/values.go b/internal/config/values.go
index 387f934d8..a8ffed1af 100644
--- a/internal/config/values.go
+++ b/internal/config/values.go
@@ -83,6 +83,10 @@ type Values struct {
SMTPPassword string
SMTPFrom string
+ SyslogEnabled bool
+ SyslogProtocol string
+ SyslogAddress string
+
AdminAccountUsername string
AdminAccountEmail string
AdminAccountPassword string