diff options
Diffstat (limited to 'modules/setting/setting.go')
-rw-r--r-- | modules/setting/setting.go | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/modules/setting/setting.go b/modules/setting/setting.go index a948527a2c..cd2d4ab720 100644 --- a/modules/setting/setting.go +++ b/modules/setting/setting.go @@ -174,6 +174,11 @@ var ( FileMaxSize int64 MaxFiles int } `ini:"-"` + + // Repository local settings + Local struct { + LocalCopyPath string + } `ini:"-"` }{ AnsiCharset: "", ForcePrivate: false, @@ -206,6 +211,13 @@ var ( FileMaxSize: 3, MaxFiles: 5, }, + + // Repository local settings + Local: struct { + LocalCopyPath string + }{ + LocalCopyPath: "tmp/local-repo", + }, } RepoRootPath string ScriptType = "bash" @@ -887,6 +899,8 @@ please consider changing to GITEA_CUSTOM`) log.Fatal(4, "Failed to map Repository.Editor settings: %v", err) } else if err = Cfg.Section("repository.upload").MapTo(&Repository.Upload); err != nil { log.Fatal(4, "Failed to map Repository.Upload settings: %v", err) + } else if err = Cfg.Section("repository.local").MapTo(&Repository.Local); err != nil { + log.Fatal(4, "Failed to map Repository.Local settings: %v", err) } if !filepath.IsAbs(Repository.Upload.TempPath) { |