NextCloud Lite ? Discuss

I honestly don’t know. All I’d like to see is the user storage pools to be easily increased in size. External storage even local needs to be addressed separately or pointed to? As I mentioned still figuring things out. If it’s possible I haven’t found it yet.

What I did previously was mount a drive in the data dir that contains the users and manually copied everything there.

I fear Nextcloud has not an option built-in to increase storage space. It is rather managed at host level by increasing the storage space of your drives.

You could also use s3 object stoeage for example.

Another option might be this: GitHub - trapexit/mergerfs: a featureful union filesystem

With LVM, you have a very flexible solution in Linux:

Have you tried disabling the apps you do not want? That seems the appropriate step, because then the question is what are you left with functionally.

Then you are using probably all of the default apps + installing extras, so makes me curious what & how many you would want to disable. Do share if you can!

Try the snap install for this use case

Nextcloud snap is designed to be easy to install and simple to maintain. The ideal Nextcloud snap is an ā€œinstall and forgetā€ Nextcloud instance that works on most architectures and updates itself without needing administrative skills. Combining Nextcloud with snapd makes it a perfect fit for IoT or scalable environments. Snapd is a secure and robust technology which the Nextcloud snap team has embraced.

See also Nextcloud snap wiki

Maybe NextCloud is the wrong tool for your job. Have you looked at FileCloud?

If File Sharing all what you need, then why don’t you Just use SAMBA on a simple Linux Server?

I believe that the OP also wanted to share it fairly easily across the net, which is why WebDAV may be important (easier?). Samba is nice for local area network use, but can potentially be taxing as not everyone will be familiar with the syntax when trying to connect. The OP may be technical, but his audience may not be.

Personally I disable the apps I do not need and it is generally fine. If I am really sure and the app supports it, I will also uninstall it.

…and more importantly, it should not be exposed publicly for security reasons, and you may run into performance issues when routing it, especially over a high latency network such as the Internet.

For the minimalistic people, there are other options:

As long as the desired range of functions is not precisely defined, any further recommendation is not necessarily the right one.

Otherwise, I see the answer ā€œDeactivate all unwanted appsā€ as the answer.