Whoops, disable debug mode. Might as well set up a flag for it...

This commit is contained in:
Kelvin Ly (on the cloud) 2018-10-30 22:57:50 +00:00
parent 643c6ebad0
commit 588da4645b
1 changed files with 12 additions and 6 deletions

14
main.go
View File

@ -25,6 +25,8 @@ var (
reload reloading the configuration file`) reload reloading the configuration file`)
) )
const DEBUG = false
const DOMAIN_NAME = "threefortiethofonehamster.com" const DOMAIN_NAME = "threefortiethofonehamster.com"
const HTML_HEADER = `<!doctype html5> const HTML_HEADER = `<!doctype html5>
@ -120,10 +122,13 @@ func main() {
PidFilePerm: 0644, PidFilePerm: 0644,
LogFileName: "/tmp/kelvinly-server-log", LogFileName: "/tmp/kelvinly-server-log",
LogFilePerm: 0640, LogFilePerm: 0640,
//WorkDir: "/home/kelvin/kelvinly-server/", WorkDir: "/home/kelvin/kelvinly-server/",
WorkDir: ".",
Umask: 027, Umask: 027,
} }
if DEBUG {
cntxt.WorkDir = "."
}
// TODO: figure out the daemonizing stuff // TODO: figure out the daemonizing stuff
if len(daemon.ActiveFlags()) > 0 { if len(daemon.ActiveFlags()) > 0 {
@ -192,11 +197,12 @@ func startServer(srv *http.Server) {
srv.Addr = ":8443" srv.Addr = ":8443"
srv.Handler = serveMux srv.Handler = serveMux
log.Print("starting server") log.Print("starting server")
/* if !DEBUG {
log.Fatal(srv.ListenAndServeTLS("/etc/letsencrypt/live/"+DOMAIN_NAME+"/fullchain.pem", log.Fatal(srv.ListenAndServeTLS("/etc/letsencrypt/live/"+DOMAIN_NAME+"/fullchain.pem",
"/etc/letsencrypt/live/"+DOMAIN_NAME+"/privkey.pem")) "/etc/letsencrypt/live/"+DOMAIN_NAME+"/privkey.pem"))
*/ } else {
log.Fatal(srv.ListenAndServe()) log.Fatal(srv.ListenAndServe())
}
close(serverShutdown) close(serverShutdown)
} }