nextcloud / nextcloud/server

Make the S3 caching available for "slower" mapped non-S3 datafolders

Open
#33,294 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

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

Description

I have mapped a (slower) network NAS drive mapped to the data folder of Nextcloud via fstab (linux).

But wouldn't it improve performance if that folder was cached.. Nextcloud has cashing built in when data is stored via S3. Could that caching technique also be activated via a config setting? I think that wouldn't be that much work (for a person knowing where to look ;) and it would be a nice option to speed things up :)

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 tracing Nextcloud’s existing S3 caching path and the configuration entry points for data folders; the issue names no files or tests. Determine whether the same caching can safely apply to an fstab-mounted NAS data folder, then define the configuration behavior and validation needed for the feature.

Written by the indexing model from the issue text.

Assessment

Tech stack
linux, php
Domain
backend, cloud, performance
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
20/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.