|
| 1 | +authentication.fallback-admin.secret = "$6$4qPYDVhaUHkKcY7s$bB6qhcukb9oFNYRIvaDZgbwxrMa2RvF5dumCjkBFdX19lSNqrgKltf3aPrFMuQQKkZpK2YNuQ83hB1B3NiWzj." |
| 2 | +authentication.fallback-admin.user = "mailadmin" |
| 3 | +authentication.master.secret = "$6$4qPYDVhaUHkKcY7s$bB6qhcukb9oFNYRIvaDZgbwxrMa2RvF5dumCjkBFdX19lSNqrgKltf3aPrFMuQQKkZpK2YNuQ83hB1B3NiWzj." |
| 4 | +authentication.master.user = "master" |
| 5 | +directory.oidc.cache.size = 1048576 |
| 6 | +directory.oidc.cache.ttl.negative = "10m" |
| 7 | +directory.oidc.cache.ttl.positive = "1h" |
| 8 | +directory.oidc.endpoint.method = "userinfo" |
| 9 | +directory.oidc.endpoint.url = "http://172.17.0.1:10000/auth/maethaR9eiXaiph8ahn8ohH6dahPiequ" |
| 10 | +directory.oidc.fields.email = "email" |
| 11 | +directory.oidc.fields.full-name = "name" |
| 12 | +directory.oidc.fields.username = "preferred_username" |
| 13 | +directory.oidc.timeout = "15s" |
| 14 | +directory.oidc.type = "oidc" |
| 15 | +http.allowed-endpoint = 200 |
| 16 | +http.hsts = true |
| 17 | +http.permissive-cors = false |
| 18 | +http.url = "'https://' + config_get('server.hostname')" |
| 19 | +http.use-x-forwarded = true |
| 20 | +metrics.prometheus.auth.secret = "secret" |
| 21 | +metrics.prometheus.auth.username = "metrics" |
| 22 | +metrics.prometheus.enable = true |
| 23 | +server.listener.http.bind = "0.0.0.0:8080" |
| 24 | +server.listener.http.protocol = "http" |
| 25 | +server.listener.https.bind = "0.0.0.0:443" |
| 26 | +server.listener.https.protocol = "http" |
| 27 | +server.listener.https.tls.implicit = true |
| 28 | +server.listener.imap.bind = "0.0.0.0:143" |
| 29 | +server.listener.imap.protocol = "imap" |
| 30 | +server.listener.imaptls.bind = "0.0.0.0:993" |
| 31 | +server.listener.imaptls.protocol = "imap" |
| 32 | +server.listener.imaptls.tls.implicit = true |
| 33 | +server.listener.pop3.bind = "0.0.0.0:110" |
| 34 | +server.listener.pop3.protocol = "pop3" |
| 35 | +server.listener.pop3s.bind = "0.0.0.0:995" |
| 36 | +server.listener.pop3s.protocol = "pop3" |
| 37 | +server.listener.pop3s.tls.implicit = true |
| 38 | +server.listener.sieve.bind = "0.0.0.0:4190" |
| 39 | +server.listener.sieve.protocol = "managesieve" |
| 40 | +server.listener.smtp.bind = "0.0.0.0:25" |
| 41 | +server.listener.smtp.protocol = "smtp" |
| 42 | +server.listener.submission.bind = "0.0.0.0:587" |
| 43 | +server.listener.submission.protocol = "smtp" |
| 44 | +server.listener.submissions.bind = "0.0.0.0:465" |
| 45 | +server.listener.submissions.protocol = "smtp" |
| 46 | +server.listener.submissions.tls.implicit = true |
| 47 | +server.max-connections = 8192 |
| 48 | +server.socket.backlog = 1024 |
| 49 | +server.socket.nodelay = true |
| 50 | +server.socket.reuse-addr = true |
| 51 | +server.socket.reuse-port = true |
| 52 | +sharing.allow-directory-query = false |
| 53 | +storage.blob = "rocksdb" |
| 54 | +storage.data = "rocksdb" |
| 55 | +storage.directory = "oidc" |
| 56 | +storage.fts = "rocksdb" |
| 57 | +storage.lookup = "rocksdb" |
| 58 | +store.rocksdb.compression = "lz4" |
| 59 | +store.rocksdb.path = "/opt/stalwart/data" |
| 60 | +store.rocksdb.type = "rocksdb" |
| 61 | +tracer.console.ansi = true |
| 62 | +tracer.console.buffered = true |
| 63 | +tracer.console.enable = true |
| 64 | +tracer.console.level = "trace" |
| 65 | +tracer.console.lossy = false |
| 66 | +tracer.console.multiline = false |
| 67 | +tracer.console.type = "stdout" |
0 commit comments