diff --git a/config/forgejo/forgejo.env b/config/forgejo/forgejo.env new file mode 100644 index 0000000..402b1b4 --- /dev/null +++ b/config/forgejo/forgejo.env @@ -0,0 +1,87 @@ +GITEA_APP_INI=/var/lib/gitea/custom/conf/app.ini + +FORGEJO__APP_NAME=JOEVER +FORGEJO__RUN_USER=git +FORGEJO__RUN_MODE=prod +FORGEJO__APP_SLOGAN=Sussybaka +FORGEJO__WORK_PATH=/var/lib/gitea + +FORGEJO__REPOSITORY__ROOT=/var/lib/gitea/git/repositories + +FORGEJO__REPOSITORY_0x2E_LOCAL__LOCAL_COPY_PATH=/tmp/gitea/local-repo + + +FORGEJO__REPOSITORY_0x2E_UPLOAD__TEMP_PATH=/tmp/gitea/uploads + + +FORGEJO__SERVER__APP_DATA_PATH=/var/lib/gitea +FORGEJO__SERVER__SSH_DOMAIN=forgejoever.homelab0ne.xyz +FORGEJO__SERVER__HTTP_PORT=3000 +FORGEJO__SERVER__ROOT_URL="https://forgejoever.homelab0ne.xyz/" +FORGEJO__SERVER__DISABLE_SSH=false +FORGEJO__SERVER__START_SSH_SERVER=true + + +FORGEJO__SERVER__SSH_PORT=30022 +FORGEJO__SERVER__SSH_LISTEN_PORT=30022 +FORGEJO__SERVER__BUILTIN_SSH_SERVER_USER=git +FORGEJO__SERVER__LFS_START_SERVER=true +FORGEJO__SERVER__DOMAIN=forgejoever.homelab0ne.xyz +FORGEJO__SERVER__OFFLINE_MODE=true + +FORGEJO__DATABASE__PATH=/var/lib/gitea/data/gitea.db +FORGEJO__DATABASE__DB_TYPE=postgres +FORGEJO__DATABASE__HOST=postgres:5432 +FORGEJO__DATABASE__NAME=forgejodb +FORGEJO__DATABASE__USER=forgejo +FORGEJO__DATABASE__SCHEMA= +FORGEJO__DATABASE__SSL_MODE=disable +FORGEJO__DATABASE__LOG_SQL=false + + +FORGEJO__SESSION__PROVIDER_CONFIG=/var/lib/gitea/data/sessions +FORGEJO__SESSION__PROVIDER=file + + +FORGEJO__PICTURE__AVATAR_UPLOAD_PATH=/var/lib/gitea/data/avatars +FORGEJO__PICTURE__REPOSITORY_AVATAR_UPLOAD_PATH=/var/lib/gitea/data/repo-avatars + +FORGEJO__ATTACHMENT__PATH=/var/lib/gitea/data/attachments + + +FORGEJO__LOG__ROOT_PATH=/var/lib/gitea/data/log +FORGEJO__LOG__MODE=console +FORGEJO__LOG__LEVEL=info + +FORGEJO__SECURITY__INSTALL_LOCK=true +FORGEJO__SECURITY__REVERSE_PROXY_LIMIT = 1 +FORGEJO__SECURITY__REVERSE_PROXY_TRUSTED_PROXIES = * +FORGEJO__SECURITY__PASSWORD_HASH_ALGO = pbkdf2_hi + +FORGEJO__SERVICE__DISABLE_REGISTRATION=true +FORGEJO__SERVICE__REQUIRE_SIGNIN_VIEW=false +FORGEJO__SERVICE__REGISTER_EMAIL_CONFIRM=false +FORGEJO__SERVICE__ENABLE_NOTIFY_MAIL=false +FORGEJO__SERVICE__ALLOW_ONLY_EXTERNAL_REGISTRATION=false +FORGEJO__SERVICE__ENABLE_CAPTCHA=false +FORGEJO__SERVICE__DEFAULT_KEEP_EMAIL_PRIVATE=false +FORGEJO__SERVICE__DEFAULT_ALLOW_CREATE_ORGANIZATION=true +FORGEJO__SERVICE__DEFAULT_ENABLE_TIMETRACKING=true +FORGEJO__SERVICE__NO_REPLY_ADDRESS=noreply.localhost + +FORGEJO__LFS__PATH = /var/lib/gitea/git/lfs + + +FORGEJO__MAILER__ENABLED=false + +FORGEJO__OPENID__ENABLE_OPENID_SIGNIN=false +FORGEJO__OPENID__ENABLE_OPENID_SIGNUP=false + +FORGEJO__CRON_0x2E__UPDATE_CHECKER__ENABLED=true + +FORGEJO__REPOSITORY_0x2E_PULL_0x2D_REQUEST__DEFAULT_MERGE_STYLE=merge + +FORGEJO__REPOSITORY_0x2E_SIGNING__DEFAULT_TRUST_MODEL=committer + +FORGEJO__INDEXER__REPO_INDEXER_ENABLED=true +