nextcloud / nextcloud/server

Temp space setup check should confirm a reasonable amount of free space exists in all environments (not just S3)

Open
#52,096 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

0. Needs triage enhancement feature: settings
Dominant language
PHP
Stars
36.9k
Forks
5.2k
Avg merge
2d 3h
Merged PRs (30d)
713

Description

If the temporary directory does not have a reasonable amount of space available, we should warn since various things will break like:

  • app installations/updates
  • anything that relies on temp

Open questions:

  • What's a "reasonable" amount?

Additional context:

  • While the setup check is a snapshot, it's still useful to check here
  • We already check for >=50 GiB being for S3 environments

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by locating the existing setup check that requires >=50 GiB for S3 environments and trace how the temporary directory is inspected. Define a reasonable free-space threshold for other environments, then ensure the check warns when the temporary directory falls below it across supported environments.

Written by the indexing model from the issue text.

Assessment

Tech stack
php
Domain
backend
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.