APP_NAME = Gitea: Git with a cup of tea RUN_USER = git RUN_MODE = prod [repository] SCRIPT_TYPE = bash DETECTED_CHARSETS_ORDER = UTF-8, UTF-16BE, UTF-16LE, UTF-32BE, UTF-32LE, ISO-8859, windows-1252, ISO-8859, windows-1250, ISO-8859, ISO-8859, ISO-8859, windows-1253, ISO-8859, windows-1255, ISO-8859, windows-1251, windows-1256, KOI8-R, ISO-8859, windows-1254, Shift_JIS, GB18030, EUC-JP, EUC-KR, Big5, ISO-2022, ISO-2022, ISO-2022, IBM424_rtl, IBM424_ltr, IBM420_rtl, IBM420_ltr FORCE_PRIVATE = false DEFAULT_PRIVATE = last DEFAULT_PUSH_CREATE_PRIVATE = true MAX_CREATION_LIMIT = -1 PREFERRED_LICENSES = GPL 3.0,Apache License 2.0,MIT License DISABLE_HTTP_GIT = false DEFAULT_CLOSE_ISSUES_VIA_COMMITS_IN_ANY_BRANCH = false DISABLED_REPO_UNITS = repo.ext_wiki,repo.ext_issues DEFAULT_REPO_UNITS = repo.code,repo.releases,repo.issues,repo.pulls,repo.wiki,repo.projects,repo.packages,repo.actions DEFAULT_FORK_REPO_UNITS = repo.code,repo.pulls PREFIX_ARCHIVE_FILES = true DISABLE_MIGRATIONS = false DISABLE_STARS = false DEFAULT_BRANCH = main [server] PROTOCOL = https USE_PROXY_PROTOCOL = false PROXY_PROTOCOL_TLS_BRIDGING = false PROXY_PROTOCOL_HEADER_TIMEOUT = 5s PROXY_PROTOCOL_ACCEPT_UNKNOWN = false DOMAIN = gitea.soleil.ddnsfree.com STATIC_URL_PREFIX = HTTP_ADDR = :: HTTP_PORT = 3001 LOCAL_USE_PROXY_PROTOCOL = %(USE_PROXY_PROTOCOL)s PER_WRITE_TIMEOUT = 60s PER_WRITE_PER_KB_TIMEOUT = 30s DISABLE_SSH = false START_SSH_SERVER = true SSH_SERVER_USE_PROXY_PROTOCOL = false BUILTIN_SSH_SERVER_USER = %(RUN_USER)s SSH_USER = %(BUILTIN_SSH_SERVER_USER)s SSH_DOMAIN = %(DOMAIN)s SSH_PORT = 2222 SSH_LISTEN_HOST = %(HTTP_ADDR)s SSH_LISTEN_PORT = %(SSH_PORT)s SSH_ROOT_PATH = ~/.ssh SSH_CREATE_AUTHORIZED_KEYS_FILE = false SSH_AUTHORIZED_KEYS_BACKUP = true SSH_TRUSTED_USER_CA_KEYS = SSH_TRUSTED_USER_CA_KEYS_FILENAME = ~/.ssh/gitea-trusted-user-ca-keys.pem SSH_AUTHORIZED_PRINCIPALS_ALLOW = SSH_CREATE_AUTHORIZED_PRINCIPALS_FILE = false SSH_AUTHORIZED_PRINCIPALS_BACKUP = true SSH_SERVER_CIPHERS = chacha20-poly1305@openssh.com,aes128-ctr,aes192-ctr,aes256-ctr,aes128-gcm@openssh.com,aes256-gcm@openssh.com SSH_SERVER_KEY_EXCHANGES = sntrup761x25519-sha512@openssh.com,curve25519-sha256,curve25519-sha256@libssh.org,ecdh-sha2-nistp256,ecdh-sha2-nistp384,ecdh-sha2-nistp521,diffie-hellman-group-exchange-sha256,diffie-hellman-group16-sha512,diffie-hellman-group18-sha512,diffie-hellman-group14-sha256 SSH_SERVER_MACS = umac-64-etm@openssh.com,umac-128-etm@openssh.com,hmac-sha2-256-etm@openssh.com,hmac-sha2-512-etm@openssh.com,hmac-sha1-etm@openssh.com,umac-64@openssh.com,umac-128@openssh.com,hmac-sha2-256,hmac-sha2-512,hmac-sha1 SSH_SERVER_HOST_KEYS=ssh/gitea.rsa, ssh/gogs.rsa SSH_KEY_TEST_PATH = /tmp SSH_EXPOSE_ANONYMOUS = false SSH_PER_WRITE_TIMEOUT = %(PER_WRITE_TIMEOUT)s SSH_PER_WRITE_PER_KB_TIMEOUT = %(PER_WRITE_PER_KB_TIMEOUT)s MINIMUM_KEY_SIZE_CHECK = false OFFLINE_MODE = true CERT_FILE = /etc/letsencrypt/live/gitea.soleil.ddnsfree.com/fullchain.pem KEY_FILE = /etc/letsencrypt/live/gitea.soleil.ddnsfree.com/privkey.pem STATIC_CACHE_TIME = 24h ENABLE_GZIP = true ENABLE_PPROF = true PPROF_DATA_PATH = data/tmp/pprof LANDING_PAGE = explore LFS_START_SERVER = false LFS_JWT_SECRET_URI = file:/etc/gitea/lfs_jwt_secret LFS_HTTP_AUTH_EXPIRY = 24h LFS_MAX_FILE_SIZE = 134217728 LFS_LOCKS_PAGING_NUM = 50 REDIRECT_OTHER_PORT = true REDIRECTOR_USE_PROXY_PROTOCOL = %(USE_PROXY_PROTOCOL)s PORT_TO_REDIRECT = 3000 SSL_MIN_VERSION=TLSv1.2 SSL_CURVE_PREFERENCES = X25519,P256 SSL_CIPHER_SUITES="ALL:!DH:!kRSA:!SRP:!kDHd:!DSS:!aNULL:!eNULL:!EXPORT:!DES:!3DES:!MD5:!PSK:!RC4:!ADH:!LOW@STRENGTH" ENABLE_ACME = false ALLOW_GRACEFUL_RESTARTS = true GRACEFUL_HAMMER_TIME = 120s STARTUP_TIMEOUT = 60s [database] DB_TYPE = postgres HOST = /run/postgresql/ NAME = giteadb USER = gitea ITERATE_BUFFER_SIZE = 50 LOG_SQL = false DB_RETRIES = 10 DB_RETRY_BACKOFF = 3s MAX_OPEN_CONNS = 16 MAX_IDLE_CONNS = 16 CONN_MAX_LIFETIME = 30m AUTO_MIGRATION = true