aboutsummaryrefslogtreecommitdiff
path: root/cmd/rest-server/main.go
diff options
context:
space:
mode:
Diffstat (limited to 'cmd/rest-server/main.go')
-rw-r--r--cmd/rest-server/main.go7
1 files changed, 7 insertions, 0 deletions
diff --git a/cmd/rest-server/main.go b/cmd/rest-server/main.go
index aa921c9..cabc565 100644
--- a/cmd/rest-server/main.go
+++ b/cmd/rest-server/main.go
@@ -69,6 +69,7 @@ func newRestServerApp() *restServerApp {
flags.BoolVar(&rv.Server.PrivateRepos, "private-repos", rv.Server.PrivateRepos, "users can only access their private repo")
flags.BoolVar(&rv.Server.Prometheus, "prometheus", rv.Server.Prometheus, "enable Prometheus metrics")
flags.BoolVar(&rv.Server.PrometheusNoAuth, "prometheus-no-auth", rv.Server.PrometheusNoAuth, "disable auth for Prometheus /metrics endpoint")
+ flags.BoolVar(&rv.Server.GroupAccessibleRepos, "group-accessible-repos", rv.Server.GroupAccessibleRepos, "let filesystem group be able to access repo files")
return rv
}
@@ -149,6 +150,12 @@ func (app *restServerApp) runRoot(_ *cobra.Command, _ []string) error {
log.Println("Private repositories disabled")
}
+ if app.Server.GroupAccessibleRepos {
+ log.Println("Group accessible repos enabled")
+ } else {
+ log.Println("Group accessible repos disabled")
+ }
+
enabledTLS, privateKey, publicKey, err := app.tlsSettings()
if err != nil {
return err