provisioning/config/gitea/app.ini.template
2025-10-07 11:12:02 +01:00

59 lines
974 B
Plaintext

# Gitea Configuration Template
# Used for binary deployments
APP_NAME = Provisioning Gitea
RUN_USER = git
RUN_MODE = prod
[server]
DOMAIN = localhost
ROOT_URL = http://localhost:3000
HTTP_PORT = 3000
SSH_PORT = 2222
OFFLINE_MODE = false
DISABLE_SSH = false
START_SSH_SERVER = true
SSH_DOMAIN = localhost
[database]
DB_TYPE = sqlite3
PATH = /var/lib/gitea/data/gitea.db
[repository]
ROOT = /var/lib/gitea/repositories
DEFAULT_BRANCH = main
ENABLE_PUSH_CREATE_USER = true
ENABLE_PUSH_CREATE_ORG = true
[security]
INSTALL_LOCK = true
SECRET_KEY = {{ secret_key }}
INTERNAL_TOKEN = {{ internal_token }}
[service]
DISABLE_REGISTRATION = false
REQUIRE_SIGNIN_VIEW = false
REGISTER_EMAIL_CONFIRM = false
ENABLE_NOTIFY_MAIL = false
DEFAULT_KEEP_EMAIL_PRIVATE = false
DEFAULT_ALLOW_CREATE_ORGANIZATION = true
[mailer]
ENABLED = false
[session]
PROVIDER = file
[log]
MODE = console
LEVEL = Info
[oauth2]
ENABLE = true
[api]
ENABLE_SWAGGER = true
[ui]
DEFAULT_THEME = auto