# Some information is redacted for security purposes. # Where an email would usually be is set as "REDACTED_TO_PREVENT_SPAM", # to stop spam from appearing in my inbox, from bad actors scraping # SudoVanilla Ark for emails. Which has happened before, even from # the one hell of a damn scam email I've ever seen...sent to a MinPluto email... # Which is interesting, since the MinPluto's domain emails were never used. # It's how I know they scrapped SudoVanilla Ark, because it's the only place where # a MinPluto email was publically listed. APP_NAME = SudoVanilla Ark APP_SLOGAN = The Heart of SudoVanilla RUN_MODE = prod RUN_USER = git WORK_PATH = /data/gitea [server] APP_DATA_PATH = /data/gitea DOMAIN = localhost SSH_DOMAIN = ark.sudovanilla.org HTTP_PORT = 3000 ROOT_URL = https://ark.sudovanilla.org DISABLE_SSH = false SSH_PORT = 22 SSH_LISTEN_PORT = 22 LFS_START_SERVER = true LFS_JWT_SECRET = REDACTED OFFLINE_MODE = true ENABLE_GZIP = true [database] PATH = /data/gitea/gitea.db DB_TYPE = postgres HOST = ark_db:5432 NAME = ark USER = ark PASSWD = REDACTED LOG_SQL = false SCHEMA = SSL_MODE = disable [indexer] ISSUE_INDEXER_PATH = /data/gitea/indexers/issues.bleve [session] PROVIDER_CONFIG = /data/gitea/sessions PROVIDER = file [picture] AVATAR_UPLOAD_PATH = /data/gitea/avatars REPOSITORY_AVATAR_UPLOAD_PATH = /data/gitea/repo-avatars ENABLE_FEDERATED_AVATAR = true REPOSITORY_AVATAR_FALLBACK = none [attachment] PATH = /data/gitea/attachments [log] MODE = console LEVEL = none ROOT_PATH = /data/gitea/log STACKTRACE_LEVEL = None [log.console] MODE = console FLAGS = stdflags PREFIX = COLORIZE = true [security] INSTALL_LOCK = true SECRET_KEY = REDACTED REVERSE_PROXY_LIMIT = 1 REVERSE_PROXY_TRUSTED_PROXIES = * INTERNAL_TOKEN = REDACTED PASSWORD_HASH_ALGO = REDACTED LOGIN_REMEMBER_DAYS = 14 COOKIE_REMEMBER_NAME = sudovanilla_ark_enabled MIN_PASSWORD_LENGTH = 64 PASSWORD_COMPLEXITY = spec PASSWORD_CHECK_PWN = true [service] ACTIVE_CODE_LIVE_MINUTES = 5 RESET_PASSWD_CODE_LIVE_MINUTES = 5 REGISTER_EMAIL_CONFIRM = true ENABLE_NOTIFY_MAIL = true DISABLE_REGISTRATION = false REQUIRE_SIGNIN_VIEW = false ALLOW_ONLY_EXTERNAL_REGISTRATION = true REQUIRE_EXTERNAL_REGISTRATION_PASSWORD = true ENABLE_BASIC_AUTHENTICATION = false ENABLE_CAPTCHA = false CAPTCHA_TYPE = mcaptcha REQUIRE_CAPTCHA_FOR_LOGIN = true REQUIRE_EXTERNAL_REGISTRATION_CAPTCHA = false MCAPTCHA_SECRET = "REDACTED" MCAPTCHA_SITEKEY = "REDACTED" MCAPTCHA_URL = "https://captcha.sudovanilla.org" DEFAULT_KEEP_EMAIL_PRIVATE = true DEFAULT_ORG_MEMBER_VISIBLE = true DEFAULT_ALLOW_CREATE_ORGANIZATION = true SHOW_MILESTONES_DASHBOARD_PAGE = false ENABLE_TIMETRACKING = false DEFAULT_ENABLE_TIMETRACKING = false DEFAULT_ALLOW_ONLY_CONTRIBUTORS_TO_TRACK_TIME = false EMAIL_DOMAIN_BLOCKLIST = falixnodes.net, falix.net, regxa.com, discord.com, google.com, gmail.com, yahoo.com, outlook.com, hotmail.com, skiff.com, yaho.com, yahoo.ae, yahoo.at, yahoo.be, yahoo.ca, yahoo.ch, yahoo.cn, yahoo.co, yahoo.co.id, yahoo.co.il, yahoo.co.in, yahoo.co.jp, yahoo.co.kr, yahoo.co.nz, yahoo.co.th, yahoo.co.uk, yahoo.co.za, yahoo.com, yahoo.com.ar, yahoo.com.au, yahoo.com.br, yahoo.com.cn, yahoo.com.co, yahoo.com.hk, yahoo.com.is, yahoo.com.mx, yahoo.com.my, yahoo.com.ph, yahoo.com.ru, yahoo.com.sg, yahoo.com.tr, yahoo.com.tw, yahoo.com.vn, yahoo.cz, yahoo.de, yahoo.dk, yahoo.es, yahoo.fi, yahoo.fr, yahoo.gr, yahoo.hu, yahoo.ie, yahoo.in, yahoo.it, yahoo.jp, yahoo.net, yahoo.nl, yahoo.no, yahoo.pl, yahoo.pt, yahoo.ro, yahoo.ru, yahoo.se, gmail.co.za, gmail.com, gmail.com.au, gmail.com.br, gmail.ru, gmial.com, google.com, googlegroups.com, googlemail.com, hush.com, hushmail.com, hotmail.be, hotmail.ca, hotmail.ch, hotmail.co, hotmail.co.il, hotmail.co.jp, hotmail.co.nz, hotmail.co.uk, hotmail.co.za, hotmail.com, hotmail.com.ar, hotmail.com.au, hotmail.com.br, hotmail.com.mx, hotmail.com.tr, hotmail.de, hotmail.es, hotmail.fi, hotmail.fr, hotmail.it, hotmail.kg, hotmail.kz, hotmail.my, hotmail.nl, hotmail.ro, hotmail.roor, hotmail.ru, outlook.at, outlook.be, outlook.cl, outlook.co.id, outlook.co.il, outlook.co.nz, outlook.co.th, outlook.com, outlook.com.au, outlook.com.br, outlook.com.gr, outlook.com.pe, outlook.com.tr, outlook.com.vn, outlook.cz, outlook.de, outlook.dk, outlook.es, outlook.fr, outlook.hu, outlook.ie, outlook.in, outlook.it, outlook.jp, outlook.kr, outlook.lv, outlook.my, outlook.nl, outlook.ph, outlook.pt, outlook.sa, outlook.sg, outlook.sk, outloook.com, live.at, live.be, live.ca, live.cl, live.cn, live.co.uk, live.co.za, live.com, live.com.ar, live.com.au, live.com.mx, live.com.my, live.com.pt, live.com.sg, live.de, live.dk, live.fr, live.hk, live.ie, live.in, live.it, live.jp, live.nl, live.no, live.ru, live.se, temp-mail.com, temp-mail.de, temp-mail.org, temp-mail.ru, temp.headstrong.de, tempail.com, tempe-mail.com, tempemail.biz, tempemail.co.za, tempemail.com, tempemail.net, tempinbox.co.uk, tempinbox.com, tempmail.eu, tempmail.it, tempmail.us, tempmail2.com, tempmaildemo.com, tempmailer.com, tempmailer.de, tempomail.fr, temporarioemail.com.br, temporaryemail.net, temporaryemail.us, temporaryforwarding.com, temporaryinbox.com, temporarymailaddress.com NO_REPLY_ADDRESS = REDACTED_TO_PREVENT_SPAM USER_LOCATION_MAP_URL = https://openstreetmap.org/ ENABLE_USER_HEATMAP = false [service.explore] DISABLE_USERS_PAGE = false [federation] ENABLED = true SHARE_USER_STATISTICS = false MAX_SIZE = 96 [cron.update_checker] ENABLED = false [lfs] PATH = /data/git/lfs [mailer] ENABLED = true SMTP_ADDR = smtp.resend.com SMTP_PORT = 587 FROM = "SudoVanilla Ark" USER = resend PASSWD = REDACTED SEND_AS_PLAIN_TEXT = false [openid] ENABLE_OPENID_SIGNIN = false ENABLE_OPENID_SIGNUP = false [ui] EXPLORE_PAGING_NUM = 16 ISSUE_PAGING_NUM = 16 MEMBERS_PAGING_NUM = 8 FEED_MAX_COMMIT_NUM = 32 FEED_PAGING_NUM = 32 SITEMAP_PAGING_NUM = 16 GRAPH_MAX_COMMIT_NUM = 256 CODE_COMMENT_LINES = 12 MAX_DISPLAY_FILE_SIZE = 64000000 THEMES = forgejo-auto, forgejo-light, forgejo-dark DEFAULT_THEME = forgejo-auto SHOW_USER_EMAIL = false SEARCH_REPO_DESCRIPTION = false ONLY_SHOW_RELEVANT_REPOS = false [ui.admin] USER_PAGING_NUM = 8 REPO_PAGING_NUM = 16 NOTICE_PAGING_NUM = 16 ORG_PAGING_NUM = 16 [ui.user] REPO_PAGING_NUM = 16 [ui.meta] AUTHOR = SudoVanilla Ark KEYWORDS = git, forge, forgejo, code, ark, sudovanilla, zarro, minpluto, butterflyvu, minpluto, merge, zorn, astrojs, astro, js, docker [ui.svg] ENABLE_RENDER = true [other] SHOW_FOOTER_VERSION = false SHOW_FOOTER_TEMPLATE_LOAD_TIME = false SHOW_FOOTER_POWERED_BY = false ENABLE_SITEMAP = false ENABLE_FEED = false [migrations] MAX_ATTEMPTS = 6 RETRY_BACKOFF = 6 ALLOW_LOCALNETWORKS = true [packages] ENABLED = false [mirror] ENABLED = true DEFAULT_INTERVAL = 168h [repository] ROOT = /data/git/repositories DISABLE_STARS = true PREFERRED_LICENSES = GPL-3.0-only DEFAULT_REPO_UNITS = repo.code, repo.issues, repo.pulls DISABLED_REPO_UNITS = repo.wiki, repo.ext_wiki, repo.projects, repo.actions [repository.editor] LINE_WRAP_EXTENSIONS = .txt,.md,.markdown,.mdown,.mkd,.livemd,.mdx,.mdocs [markdown] FILE_EXTENSIONS = .txt,.md,.markdown,.mdown,.mkd,.livemd,.mdx,.mdocs ENABLE_MATH = false [repository.local] LOCAL_COPY_PATH = /data/gitea/tmp/local-repo [repository.upload] TEMP_PATH = /data/gitea/uploads FILE_MAX_SIZE = 4095 MAX_FILES = 12 [repository.pull-request] DEFAULT_MERGE_STYLE = merge [repository.signing] DEFAULT_TRUST_MODEL = committer SIGNING_KEY = none [oauth2] JWT_SECRET = REDACTED [actions] ENABLED=false [quota] ENABLED = true [quota.default] TOTAL = 2G