| @@ -14,7 +14,7 @@ LICENSES = Apache v2 License|GPL v2|MIT License|Affero GPL|Artistic License 2.0| | |||||
| [server] | [server] | ||||
| PROTOCOL = http | PROTOCOL = http | ||||
| DOMAIN = localhost | DOMAIN = localhost | ||||
| ROOT_URL = %(PROTOCOL)://%(DOMAIN)s:%(HTTP_PORT)s/ | |||||
| ROOT_URL = %(PROTOCOL)s://%(DOMAIN)s:%(HTTP_PORT)s/ | |||||
| HTTP_ADDR = | HTTP_ADDR = | ||||
| HTTP_PORT = 3000 | HTTP_PORT = 3000 | ||||
| CERT_FILE = cert.pem | CERT_FILE = cert.pem | ||||
| @@ -288,7 +288,7 @@ func NewConfigContext() { | |||||
| if err != nil { | if err != nil { | ||||
| qlog.Fatalf("Fail to get home directory): %v\n", err) | qlog.Fatalf("Fail to get home directory): %v\n", err) | ||||
| } | } | ||||
| RepoRootPath = Cfg.MustValue("repository", "ROOT", filepath.Join(homeDir, "git/gogs-repositories")) | |||||
| RepoRootPath = Cfg.MustValue("repository", "ROOT", filepath.Join(homeDir, "gogs-repositories")) | |||||
| if err = os.MkdirAll(RepoRootPath, os.ModePerm); err != nil { | if err = os.MkdirAll(RepoRootPath, os.ModePerm); err != nil { | ||||
| qlog.Fatalf("Fail to create RepoRootPath(%s): %v\n", RepoRootPath, err) | qlog.Fatalf("Fail to create RepoRootPath(%s): %v\n", RepoRootPath, err) | ||||
| } | } | ||||
| @@ -46,7 +46,8 @@ gogs serv provide access auth for repositories`, | |||||
| func newLogger(execDir string) { | func newLogger(execDir string) { | ||||
| logPath := execDir + "/log/serv.log" | logPath := execDir + "/log/serv.log" | ||||
| os.MkdirAll(path.Dir(logPath), os.ModePerm) | os.MkdirAll(path.Dir(logPath), os.ModePerm) | ||||
| f, err := os.Open(logPath) | |||||
| f, err := os.OpenFile(logPath, os.O_WRONLY|os.O_APPEND|os.O_CREATE, os.ModePerm) | |||||
| if err != nil { | if err != nil { | ||||
| qlog.Fatal(err) | qlog.Fatal(err) | ||||
| } | } | ||||
| @@ -32,7 +32,8 @@ gogs serv provide access auth for repositories`, | |||||
| func newUpdateLogger(execDir string) { | func newUpdateLogger(execDir string) { | ||||
| logPath := execDir + "/log/update.log" | logPath := execDir + "/log/update.log" | ||||
| os.MkdirAll(path.Dir(logPath), os.ModePerm) | os.MkdirAll(path.Dir(logPath), os.ModePerm) | ||||
| f, err := os.Open(logPath) | |||||
| f, err := os.OpenFile(logPath, os.O_WRONLY|os.O_APPEND|os.O_CREATE, os.ModePerm) | |||||
| if err != nil { | if err != nil { | ||||
| qlog.Fatal(err) | qlog.Fatal(err) | ||||
| } | } | ||||