bb-dweb01# cat app.ini.diff *** app.ini.sample Sun Nov 19 21:56:44 2023 --- app.ini Mon Nov 20 02:58:34 2023 *************** *** 29,44 **** RUN_USER = git [database] ! DB_TYPE = sqlite3 ! HOST = 127.0.0.1:3306 NAME = forgejo ! PASSWD = ! PATH = /var/db/forgejo/forgejo.db ! SSL_MODE = disable USER = root [indexer] ! ISSUE_INDEXER_PATH = /var/db/forgejo/indexers/issues.bleve [log] LEVEL = Info --- 29,52 ---- RUN_USER = git [database] ! #DB_TYPE = sqlite3 ! #HOST = 127.0.0.1:3306 ! #NAME = forgejo ! #PASSWD = ! #PATH = /var/db/forgejo/forgejo.db ! #SSL_MODE = disable ! #USER = root ! DB_TYPE = postgres ! HOST = 127.0.0.1:5432 # can use socket e.g. /var/run/postgresql/ NAME = forgejo ! PASSWD = ! SSL_MODE = disable # either "disable" (default), "require", or "verify-full" USER = root + SCHEMA = [indexer] ! #ISSUE_INDEXER_PATH = /var/db/forgejo/indexers/issues.bleve ! ISSUE_INDEXER_PATH = /zdata/forgejo/indexers/issues.bleve [log] LEVEL = Info *************** *** 46,58 **** ROOT_PATH = /var/log/forgejo [mailer] ! ENABLED = false [oauth2] JWT_SECRET = CHANGE_ME [picture] ! AVATAR_UPLOAD_PATH = /var/db/forgejo/data/avatars DISABLE_GRAVATAR = true ENABLE_FEDERATED_AVATAR = false --- 54,70 ---- ROOT_PATH = /var/log/forgejo [mailer] ! #ENABLED = false ! ENABLED = true ! PROTOCOL = sendmail ! FROM = "Forgejo Git" [oauth2] JWT_SECRET = CHANGE_ME [picture] ! #AVATAR_UPLOAD_PATH = /var/db/forgejo/data/avatars ! AVATAR_UPLOAD_PATH = /zdata/forgejo/data/avatars DISABLE_GRAVATAR = true ENABLE_FEDERATED_AVATAR = false *************** *** 63,69 **** SCRIPT_TYPE = sh [repository.upload] ! TEMP_PATH = /var/db/forgejo/data/tmp/uploads [security] INSTALL_LOCK = true --- 75,84 ---- SCRIPT_TYPE = sh [repository.upload] ! #TEMP_PATH = /var/db/forgejo/data/tmp/uploads ! TEMP_PATH = /zdata/forgejo/data/tmp/uploads ! FILE_MAX_SIZE = 4095 ! MAX_FILES = 20 [security] INSTALL_LOCK = true *************** *** 72,81 **** [session] PROVIDER = file ! PROVIDER_CONFIG = /var/db/forgejo/data/sessions [server] ! APP_DATA_PATH = /var/db/forgejo/data DISABLE_SSH = false DOMAIN = localhost HTTP_ADDR = 127.0.0.1 --- 87,98 ---- [session] PROVIDER = file ! #PROVIDER_CONFIG = /var/db/forgejo/data/sessions ! PROVIDER_CONFIG = /zdata/forgejo/data/sessions [server] ! #APP_DATA_PATH = /var/db/forgejo/data ! APP_DATA_PATH = /zdata/forgejo/data DISABLE_SSH = false DOMAIN = localhost HTTP_ADDR = 127.0.0.1 *************** *** 91,93 **** --- 108,118 ---- ENABLE_NOTIFY_MAIL = false REGISTER_EMAIL_CONFIRM = false REQUIRE_SIGNIN_VIEW = false + + [git.timeout] + DEFAULT = 3600 # Git operations default timeout seconds + MIGRATE = 7200 # Migrate external repositories timeout seconds + MIRROR = 3600 # Mirror external repositories timeout seconds + CLONE = 3600 # Git clone from internal repositories timeout seconds + PULL = 3600 # Git pull from internal repositories timeout seconds + GC = 900 # Git repository GC timeout seconds