aboutsummaryrefslogtreecommitdiff
path: root/config.go
diff options
context:
space:
mode:
authorRunxi Yu <me@runxiyu.org>2025-01-12 05:20:15 +0800
committerRunxi Yu <me@runxiyu.org>2025-01-12 05:20:15 +0800
commit91a5a9db9a5d55b3ff577d6aa61f16f7a934f1dc (patch)
tree1e18ab9c882d3f06a40dbbb78e4c31981aea62af /config.go
parentincoming -> deliver_dir (diff)
downloadmaild-91a5a9db9a5d55b3ff577d6aa61f16f7a934f1dc.tar.gz
maild-91a5a9db9a5d55b3ff577d6aa61f16f7a934f1dc.tar.zst
maild-91a5a9db9a5d55b3ff577d6aa61f16f7a934f1dc.zip
Add TLS cert configuration handling
Diffstat (limited to 'config.go')
-rw-r--r--config.go4
1 files changed, 4 insertions, 0 deletions
diff --git a/config.go b/config.go
index f187b69..c76fa94 100644
--- a/config.go
+++ b/config.go
@@ -11,6 +11,10 @@ import (
var config struct {
Server_name string `scfg:"server_name"`
Routes map[string]string `scfg:"routes"`
+ TLS struct {
+ Cert string `scfg:"cert"`
+ Key string `scfg:"key"`
+ } `scfg:"tls"`
}
var config_mutex sync.RWMutex