diff options
Diffstat (limited to 'main.go')
-rw-r--r-- | main.go | 15 |
1 files changed, 7 insertions, 8 deletions
@@ -3,11 +3,11 @@ package main import ( "flag" "fmt" - "log" - "path/filepath" "io/ioutil" + "log" "net" "os" + "path/filepath" "strings" ) @@ -63,18 +63,17 @@ func main() { fmt.Printf("URL: https://gitlab.com/gitlab-org/gitlab-pages") flag.Parse() + err := os.Chdir(*pagesRoot) + if err != nil { + log.Fatalln(err) + } + var app theApp app.Domain = strings.ToLower(*pagesDomain) - app.RootDir = evalSymlinks(*pagesRoot) app.RedirectHTTP = *redirectHTTP app.HTTP2 = *useHTTP2 - err := os.Chdir(app.RootDir) - if err != nil { - log.Fatalln(err) - } - if *pagesRootCert != "" { app.RootCertificate = readFile(*pagesRootCert) } |