mirror of
https://git.sr.ht/~yotam/shavit
synced 2024-06-13 05:06:06 +02:00
21 lines
308 B
Go
21 lines
308 B
Go
package main
|
|
|
|
import (
|
|
"log"
|
|
|
|
gemini "git.sr.ht/~yotam/go-gemini"
|
|
)
|
|
|
|
func main() {
|
|
cfg, err := getConfig("config.toml")
|
|
if err != nil {
|
|
log.Fatal(err)
|
|
}
|
|
|
|
handler := LoggingHandler{Handler{cfg}}
|
|
err = gemini.ListenAndServe("", cfg.TLSCert, cfg.TLSKey, handler)
|
|
if err != nil {
|
|
log.Fatal(err)
|
|
}
|
|
}
|