feat(cli): dev mode listening on port 8000

This commit is contained in:
Anhgelus Morhtuuzh 2024-11-12 12:47:39 +01:00
parent 580e6500a5
commit 0831926787
No known key found for this signature in database
GPG key ID: CAD341EFA92DDDE5

View file

@ -16,11 +16,13 @@ var templates embed.FS
var ( var (
domain string domain string
configPath string configPath string
dev bool
) )
func init() { func init() {
flag.StringVar(&domain, "domain", "", "domain to use") flag.StringVar(&domain, "domain", "", "domain to use")
flag.StringVar(&configPath, "config", "", "config to use") flag.StringVar(&configPath, "config", "", "config to use")
flag.BoolVar(&dev, "dev", false, "dev mode enabled")
} }
func main() { func main() {
@ -63,5 +65,9 @@ func main() {
http.Redirect(w, r, "/", http.StatusTemporaryRedirect) http.Redirect(w, r, "/", http.StatusTemporaryRedirect)
} }
g.StartServer(":8000") if dev {
g.StartServer(":8000")
} else {
g.StartServer(":80")
}
} }