aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--config.go4
-rw-r--r--maild.scfg5
2 files changed, 9 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
diff --git a/maild.scfg b/maild.scfg
index 99efe9c..373e640 100644
--- a/maild.scfg
+++ b/maild.scfg
@@ -5,3 +5,8 @@ routes {
test@andrewyu.org /home/runxiyu/inbox
adeline@andrewyu.org /home/runxiyu/inbox
}
+
+tls {
+ cert /etc/tls/cert.pem
+ key /etc/tls/privkey.pem
+}