# {{ ansible_managed }} APP_NAME = {{ gitea_app_name }} RUN_USER = {{ gitea_user }} WORK_PATH = /var/lib/gitea RUN_MODE = prod {% if gitea_database_server | default('') == "postgresql" %} [database] DB_TYPE = postgres HOST = 127.0.0.1:5432 NAME = giteadb USER = gitea PASSWD = {{ gitea_db_password }} SSL_MODE = disable {% else %} [database] DB_TYPE = sqlite3 HOST = 127.0.0.1:3306 NAME = {{ gitea_user }} USER = {{ gitea_user }} PASSWD = SCHEMA = SSL_MODE = disable PATH = /var/lib/gitea/data/gitea.db LOG_SQL = false {% endif %} [repository] ROOT = /var/lib/gitea/data/gitea-repositories [server] SSH_DOMAIN = {{ gitea_ssh_domain }} DOMAIN = {{ gitea_domain }} HTTP_PORT = {{ gitea_http_port }} ROOT_URL = {{ gitea_root_url }} APP_DATA_PATH = /var/lib/gitea/data DISABLE_SSH = false SSH_PORT = {{ gitea_ssh_port }} LFS_START_SERVER = true LFS_JWT_SECRET = {{ gitea_lfs_jwt_secret }} OFFLINE_MODE = true [lfs] PATH = /var/lib/gitea/data/lfs [mailer] ENABLED = false [service] REGISTER_EMAIL_CONFIRM = false ENABLE_NOTIFY_MAIL = false DISABLE_REGISTRATION = false 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 = console 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 = {{ gitea_internal_token }} PASSWORD_HASH_ALGO = pbkdf2 [oauth2] JWT_SECRET = {{ gitea_jwt_secret }} [other] SHOW_FOOTER_BRANDING = false SHOW_FOOTER_TEMPLATE_LOAD_TIME = false SHOW_FOOTER_POWERED_BY = false ENABLE_SITEMAP = false