APP_NAME = Hangman-Lab RUN_USER = git WORK_PATH = /var/lib/gitea/ RUN_MODE = prod [database] DB_TYPE = mysql HOST = mysql:3306 NAME = USER = gitea PASSWD = SCHEMA = SSL_MODE = disable PATH = /var/lib/gitea/data/gitea.db LOG_SQL = false [repository] ROOT = /var/lib/gitea/data/gitea-repositories ENABLE_PUSH_CREATE_USER = true ENABLE_PUSH_CREATE_ORG = true [server] #PROTOCOL = https #CERT_FILE = /etc/letsencrypt/live/git.hangman-lab.top/fullchain.pem #KEY_FILE = /etc/letsencrypt/live/git.hangman-lab.top/privkey.pem SSH_DOMAIN = git.hangman-lab.top DOMAIN = git.hangman-lab.top HTTP_PORT = 3000 ROOT_URL = https://git.hangman-lab.top/ APP_DATA_PATH = /var/lib/gitea/data DISABLE_SSH = true SSH_PORT = 22 LFS_START_SERVER = true LFS_JWT_SECRET = OFFLINE_MODE = true START_SSH_SERVER = false [lfs] PATH = /var/lib/gitea/data/lfs [mailer] ENABLED = false [service] REGISTER_EMAIL_CONFIRM = false ENABLE_NOTIFY_MAIL = false DISABLE_REGISTRATION = true ALLOW_ONLY_EXTERNAL_REGISTRATION = false ENABLE_CAPTCHA = false REQUIRE_SIGNIN_VIEW = false DEFAULT_KEEP_EMAIL_PRIVATE = false DEFAULT_ALLOW_CREATE_ORGANIZATION = true DEFAULT_ENABLE_TIMETRACKING = true NO_REPLY_ADDRESS = noreply.localhost [openid] ENABLE_OPENID_SIGNIN = false ENABLE_OPENID_SIGNUP = false [cron.update_checker] ENABLED = false [session] PROVIDER = file [log] MODE = file LEVEL = info ROOT_PATH = /var/lib/gitea/log [repository.pull-request] DEFAULT_MERGE_STYLE = merge [repository.signing] DEFAULT_TRUST_MODEL = committer [security] INSTALL_LOCK = true INTERNAL_TOKEN = PASSWORD_HASH_ALGO = pbkdf2 [oauth2] JWT_SECRET = ENABLE_OPENID_CONNECT = true ENABLED = true [openid] ENABLE = true [auth] REQUIRE_EXTERNAL_LOGIN = true