diff --git a/.env.sample b/.env.sample index eb50fd6..201bd65 100644 --- a/.env.sample +++ b/.env.sample @@ -20,6 +20,15 @@ GITEA_ENABLE_OPENID_SIGNUP=true GITEA_DISABLE_GRAVATAR=false GITEA_ENABLE_FEDERATED_AVATAR=true GITEA_LANDING_PAGE=organizations +GITEA_SHOW_USER_EMAIL=false +GITEA_DISABLE_REGULAR_ORG_CREATION=true +GITEA_DEFAULT_KEEP_EMAIL_PRIVATE=true +GITEA_DEFAULT_ALLOW_CREATE_ORGANIZATION=false +GITEA_ENABLE_USER_HEATMAP=false +GITEA_DEFAULT_USER_VISIBILITY=limited +GITEA_ALLOWED_USER_VISIBILITY_MODES=limited,private +GITEA_DEFAULT_ORG_VISIBILITY=limited +GITEA_REQUIRE_SIGNIN_VIEW=true GITEA_REPO_UPLOAD_ENABLED=true GITEA_REPO_UPLOAD_ALLOWED_TYPES=*/* diff --git a/app.ini.tmpl b/app.ini.tmpl index 0b5c358..896f5b5 100644 --- a/app.ini.tmpl +++ b/app.ini.tmpl @@ -16,6 +16,13 @@ ALLOW_ONLY_EXTERNAL_REGISTRATION = {{ env "GITEA_ALLOW_ONLY_EXTERNAL_REGISTRATIO AUTO_WATCH_NEW_REPOS = {{ env "GITEA_AUTO_WATCH_NEW_REPOS" }} DISABLE_REGISTRATION = {{ env "GITEA_DISABLE_REGISTRATION" }} ENABLE_NOTIFY_MAIL = {{ env "GITEA_ENABLE_NOTIFY_MAIL" }} +DEFAULT_KEEP_EMAIL_PRIVATE = {{ env "GITEA_DEFAULT_KEEP_EMAIL_PRIVATE" }} +DEFAULT_ALLOW_CREATE_ORGANIZATION = {{ env "GITEA_DEFAULT_ALLOW_CREATE_ORGANIZATION" }} +ENABLE_USER_HEATMAP = {{ env "GITEA_ENABLE_USER_HEATMAP" }} +DEFAULT_USER_VISIBILITY = {{ env "GITEA_DEFAULT_USER_VISIBILITY" }} +ALLOWED_USER_VISIBILITY_MODES = {{ env "GITEA_ALLOWED_USER_VISIBILITY_MODES" }} +DEFAULT_ORG_VISIBILITY = {{ env "GITEA_DEFAULT_ORG_VISIBILITY" }} +REQUIRE_SIGNIN_VIEW = {{ env "GITEA_REQUIRE_SIGNIN_VIEW" }} [openid] ENABLE_OPENID_SIGNIN = {{ env "GITEA_ENABLE_OPENID_SIGNIN" }} @@ -30,6 +37,8 @@ ALLOWED_TYPES = {{ env "GITEA_REPO_UPLOAD_ALLOWED_TYPES" }} FILE_MAX_SIZE = {{ env "GITEA_REPO_UPLOAD_MAX_SIZE" }} MAX_FILES = {{ env "GITEA_REPO_UPLOAD_MAX_FILES" }} +[ui] +SHOW_USER_EMAIL = {{ env "GITEA_SHOW_USER_EMAIL" }} [indexer] REPO_INDEXER_ENABLED = {{ or (env "GITEA_REPO_INDEXER_ENABLED") "false" }} @@ -52,6 +61,9 @@ REVERSE_PROXY_LIMIT = 1 REVERSE_PROXY_TRUSTED_PROXIES = * SECRET_KEY = {{ secret "secret_key" }} +[admin] +DISABLE_REGULAR_ORG_CREATION = {{ env "GITEA_DISABLE_REGULAR_ORG_CREATION" }} + [oauth2] JWT_SECRET = {{ secret "jwt_secret" }} @@ -85,5 +97,4 @@ IS_INPUT_FILE = false MODE=console LEVEL=WARN STACKTRACE_LEVEL=None -ENABLE_ACCESS_LOG=false ENABLE_XORM_LOG=false diff --git a/compose.yml b/compose.yml index 395fd5b..776607f 100644 --- a/compose.yml +++ b/compose.yml @@ -43,6 +43,15 @@ services: - GITEA_REPO_INDEXER_ENABLED - GITEA_ISSUE_INDEXER_TYPE - GITEA_STARTUP_TIMEOUT + - GITEA_SHOW_USER_EMAIL + - GITEA_DISABLE_REGULAR_ORG_CREATION + - GITEA_DEFAULT_KEEP_EMAIL_PRIVATE + - GITEA_DEFAULT_ALLOW_CREATE_ORGANIZATION + - GITEA_ENABLE_USER_HEATMAP + - GITEA_DEFAULT_USER_VISIBILITY + - GITEA_ALLOWED_USER_VISIBILITY_MODES + - GITEA_DEFAULT_ORG_VISIBILITY + - GITEA_REQUIRE_SIGNIN_VIEW volumes: - data:/var/lib/gitea - config:/etc/gitea