-
- Notifications
You must be signed in to change notification settings - Fork 6.1k
Closed
Labels
Description
Description
We are running Gitea (1.22.1
) on OpenBSD (7.5-current
on amd64
). For some reason, Gitea keeps writing index files to /tmp
, despite having configured different paths in the Gitea config. Since this partition is 3GB, it fills up rather quickly.
What causes this behaviour? Is there a configuration option that we are missing? If it possible to have Gitea use a custom path for these temporary indexes?
Our config:
APP_NAME = Code RUN_USER = _gitea RUN_MODE = prod WORK_PATH = /usr/local/share/gitea [server] PROTOCOL = http DOMAIN = [domain] ROOT_URL = https://[domain] HTTP_ADDR = 127.0.0.1 HTTP_PORT = 3000 START_SSH_SERVER = true BUILTIN_SSH_SERVER_USER = git SSH_PORT = 2222 SSH_LISTEN_PORT = %(SSH_PORT)s SSH_SERVER_CIPHERS = chacha20-poly1305@openssh.com,aes256-ctr,aes256-gcm@openssh.com SSH_SERVER_KEY_EXCHANGES = curve25519-sha256 SSH_SERVER_MACS = hmac-sha2-256-etm@openssh.com SSH_SERVER_HOST_KEYS = /var/gitea/.ssh/gitea.ed ;, /var/gitea/.ssh/gitea.rsa APP_DATA_PATH = /var/gitea/data PPROF_DATA_PATH = /var/gitea/data/tmp/pprof LFS_JWT_SECRET = [secret] SSH_DOMAIN = [domain] DISABLE_SSH = false LFS_START_SERVER = true OFFLINE_MODE = true [database] DB_TYPE = postgres LOG_SQL = false HOST = 127.0.0.1:5432 NAME = gitea USER = gitea PASSWD = [secret] SCHEMA = SSL_MODE = disable CHARSET = utf8 [security] INSTALL_LOCK = true SECRET_KEY = INTERNAL_TOKEN = [secret] PASSWORD_HASH_ALGO = pbkdf2 [ssh.minimum_key_sizes] ED25519 = 256 ECDSA = -1 RSA = 4096 DSA = -1 [camo] [oauth2] ENABLE = true JWT_SIGNING_PRIVATE_KEY_FILE = /var/gitea/jwt/private.pem JWT_SECRET = [secret] [log] ROOT_PATH = /var/log/gitea MODE = file LEVEL = Fatal [git] [service] DISABLE_REGISTRATION = false REQUIRE_SIGNIN_VIEW = false DISABLE_USERS_PAGE = true DEFAULT_KEEP_EMAIL_PRIVATE = true DEFAULT_ALLOW_CREATE_ORGANIZATION = false DEFAULT_USER_VISIBILITY = private DEFAULT_ORG_VISIBILITY = private ROOT = /var/gitea/gitea-repositories SCRIPT_TYPE = sh DEFAULT_PRIVATE = private PREFERRED_LICENSES = BSD-2-Clause,ISC REGISTER_EMAIL_CONFIRM = false ENABLE_NOTIFY_MAIL = false ALLOW_ONLY_EXTERNAL_REGISTRATION = false ENABLE_CAPTCHA = false DEFAULT_ENABLE_TIMETRACKING = true NO_REPLY_ADDRESS = noreply.[domain] [repository.local] LOCAL_COPY_PATH = /var/gitea/tmp/local-repo [repository.upload] TEMP_PATH = /var/gitea/data/tmp/uploads FILE_MAX_SIZE = 2048 [cache] ADAPTER = redis HOST = redis://127.0.0.1:6379/1?pool_size=100&idle_timeout=180s [ui] SHOW_USER_EMAIL = false DEFAULT_THEME = gitea-dark THEMES = gitea-dark ED25519 = 256 ECDSA = 256 RSA = 2047 DSA = -1 [indexer] ISSUE_INDEXER_TYPE = db ISSUE_INDEXER_PATH = /var/gitea/indexers/issues.bleve STARTUP_TIMEOUT = 30s REPO_INDEXER_ENABLED = false REPO_INDEXER_PATH = /var/gitea/indexers/repos.bleve ;ISSUE_INDEXER_QUEUE_DIR = /var/gitea/indexers/issues.queue ;REPO_INDEXER_PATH = /var/gitea/indexers/repos.bleve [admin] DISABLE_REGULAR_ORG_CREATION = true ENABLE_OPENID_SIGNIN = false ENABLE_OPENID_SIGNUP = false [queue] TYPE = redis CONN_STR = redis://127.0.0.1:6379/0 MAX_WORKERS = 4 DATADIR = /var/gitea/queue [storage] STORAGE_TYPE = local [mailer] ENABLED = true PROTOCOL = smtp+starttls SMTP_ADDR = [smtp-server] SMTP_PORT = 587 FROM = [sender] SEND_AS_PLAIN_TEXT = true USER = [user] PASSWD = [secret] [session] PROVIDER = db COOKIE_SECURE = true [picture] AVATAR_UPLOAD_PATH = /var/gitea/data/avatars REPOSITORY_AVATAR_UPLOAD_PATH = /var/gitea/data/repo-avatars DISABLE_GRAVATAR = true ENABLE_FEDERATED_AVATAR = false [attachment] MAX_SIZE = 2048 PATH = /var/gitea/data/attachments [time] FORMAT = RFC1123Z [other] SHOW_FOOTER_VERSION = false SHOW_FOOTER_TEMPLATE_LOAD_TIME = false CHUNKED_UPLOAD_PATH = /var/gitea/data/tmp/package-upload [repository] ROOT = /var/code/repos [lfs] PATH = /var/code/lfs [repository.pull-request] DEFAULT_MERGE_STYLE = merge [repository.signing] DEFAULT_TRUST_MODEL = committer [git.timeout] DEFAULT = 720 MIGRATE = 30000 MIRROR = 72000 CLONE = 30000 PULL = 30000 GC = 60
Gitea Version
1.22.1
Can you reproduce the bug on the Gitea demo site?
Yes
Log Gist
No response
Screenshots
No response
Git Version
No response
Operating System
No response
How are you running Gitea?
We are using the OpenBSD package
Database
PostgreSQL
wULLSnpAXbWZGYDYyhWTKKspEQoaYxXyhoisqHf and yp05327