# https://github.com/go-gitea/gitea/blob/main/custom/conf/app.example.ini APP_NAME = xyzzy forge RUN_USER = git RUN_MODE = prod # same as $GITEA_WORK_DIR in systemd unit env WORK_PATH = /var/xyzzy/forge [ui] DEFAULT_THEME = arc-green SHOW_USER_EMAIL = false AMBIGUOUS_UNICODE_DETECTION = false [attachment] ALLOWED_TYPES = "*/*" [ui.meta] AUTHOR = xyzzy DESCRIPTION = git repositories [database] DB_TYPE = sqlite3 HOST = 127.0.0.1:3306 NAME = forge USER = forge PASSWD = SCHEMA = SSL_MODE = disable CHARSET = utf8 PATH = /var/xyzzy/forge/data/gitea.db LOG_SQL = false AUTO_MIGRATION = true [repository] ROOT = /var/xyzzy/forge/data/gitea-repositories DEFAULT_BRANCH = main DISABLE_STARS = true [repository.signing] DEFAULT_TRUST_MODE = committer [server] SSH_DOMAIN = git.xyzzy.ee DOMAIN = git.xyzzy.ee ROOT_URL = https://git.xyzzy.ee/ # https://github.com/go-gitea/gitea/issues/9427 HTTP_ADDR = 127.0.0.1 HTTP_PORT = 3000 DISABLE_SSH = false SSH_PORT = 22 LFS_START_SERVER = true LFS_JWT_SECRET = (REDACTED) OFFLINE_MODE = true LANDING_PAGE = home # if needed, see app.example.ini ;STATIC_ROOT_PATH = ;APP_DATA_PATH = data [lfs] STORAGE_TYPE = local PATH = /var/xyzzy/forge/data/lfs [mailer] ENABLED = false [service] REGISTER_EMAIL_CONFIRM = false REGISTER_MANUAL_CONFIRM = true ENABLE_NOTIFY_MAIL = false DISABLE_REGISTRATION = true ALLOW_ONLY_INTERNAL_REGISTRATION = true ALLOW_ONLY_EXTERNAL_REGISTRATION = false ENABLE_CAPTCHA = false REQUIRE_CAPTCHA_FOR_LOGIN = false REQUIRE_SIGNIN_VIEW = false DEFAULT_KEEP_EMAIL_PRIVATE = true DEFAULT_ALLOW_CREATE_ORGANIZATION = true DEFAULT_ENABLE_TIMETRACKING = true NO_REPLY_ADDRESS = noreply.xyzzy.ee ENABLE_USER_HEATMAP = false [service.explore] DISABLE_USERS_PAGE = true [picture] DISABLE_GRAVATAR = true ENABLE_FEDERATED_AVATAR = false [openid] ENABLE_OPENID_SIGNIN = false ENABLE_OPENID_SIGNUP = false [oauth2] ENABLE = false JWT_SECRET = (REDACTED) [session] PROVIDER = file COOKIE_SECURE = true COOKIE_NAME = __Host-gitea_session [log] MODE = console LEVEL = critical ROOT_PATH = /var/xyzzy/forge/log COLORIZE = false logger.access.MODE = logger.router.MODE = logger.xorm.MODE = [log.console] COLORIZE = false [cron.update_mirrors] SCHEDULE = @midnight [cron.delete_old_actions] ENABLED = true SCHEDULE = @midnight OLDER_THAN = 8760h [cron.delete_old_system_notices] ENABLED = true SCHEDULE = @midnight OLDER_THAN = 720h # https://pkg.go.dev/time#pkg-constants [time] FORMAT = RFC3339 [mirror] DEFAULT_INTERVAL = 4h [security] INSTALL_LOCK = true LOGIN_REMEMBER_DAYS = 365 INTERNAL_TOKEN = (REDACTED) PASSWORD_HASH_ALGO = pbkdf2 DISABLE_QUERY_AUTH_TOKEN = true [other] SHOW_FOOTER_TEMPLATE_LOAD_TIME = false ENABLE_FEED = false [federation] ENABLED = false SHARE_USER_STATISTICS = false [actions] ENABLED = false