r/NextCloud

32bit support blocking improvements & needing help

32bit support blocking improvements & needing help

There are challenges around 32bit support, and while we added a warning to the setup checks in 2023 that 32bit support would be dropped, it's time to make a real decision. So, we are seeking input!

The short version

We still kind of support 32bit, but in practice it isn't working well. Meanwhile, maintaining it is blocking improvements to performance, security and scalability that our (overwhelmingly 64bit) users would benefit from. Unless some volunteers step up to maintain 32bit support and find workarounds for the issues below, we think we should phase it out, with the coming release the last one that maintains the current (limited) level of support.

32bit support is disappearing everywhere

  • 32bit support breaks hard after 2038, and PHP itself will likely drop 32bit support well before that. A proposal to add PHP language features that would help 32bit was denied years ago, with maintainers citing that PHP itself would drop 32bit "soon anyway".
  • many of the libraries we depend on are dropping or have dropped 32bit support already, leaving us unable to update for some, or keeping patches on top for others.
  • Most of the Linux distributions no longer support it either, neither do many third party apps and nextcloud packages.
  • 32bit affects Raspberry Pi 1 and 2. The popular NextcloudPi project supports Pi's only starting at the RaspberryPi 3B (which has 64 bit support).

We have recently invested quite some time and effort on fixing issues from our automated test coverage, work we will continue to put in to at least keep 32bit tests working.

We know that 32bit does still matter to some people: there are certainly still users running Nextcloud on Raspberry Pi 1/2, other dev boards, older NAS devices, and older routers. That's why we've kept it going this long, even though most contributors and customers have no need for it.

But we've had a warning about the state of 32bit support in the setup screen since 2023, and we think it's time to move on.

The cost of keeping it "supported"

Our current work to keep 32bit alive comes at a real cost.

  • We're stuck on older versions of dependencies that still work on 32bit (e.g. maennchen/zipstream), and can't upgrade to versions with fixes.
  • It blocks adoption of new tech we need, like snowflake IDs: PHP auto-converts big ints to floats on 32bit, losing precision; using them as strings instead just means PHP auto-converts them back to ints when used as array indices, breaking things either way.
  • A number of performance optimizations can't be applied because they would break on 32bit.
  • And of course, the time we spend fixing 32bit test issues can't be spend elsewhere.

Without intervention, this situation is getting worse as libraries are no longer maintained. This means more work spend on working around that instead of other bug fixes and improvements. Bringing 32bit support back up to a good level would already be a lot of work, and will become harder and harder.

What we're proposing

We're open to volunteers who want to keep 32bit alive: help find workarounds for the issues above, improve the current state of support, and help us figure out how to keep it working longer. But to be clear, this won't be easy.

If nobody steps up, we'll make the current reality official:

  • Starting with release 35 (Nextcloud Hub 2026 Summer), we'll add a warning that 32bit is unsupported going forward. We'll still aim to make 2026 Summer work correctly on 32bit, as the last officially supported release.
  • We will not immediately break 32bit support. To give a few months discuss and maybe change the plan, we will only really start merging library updates and apply improvements for performance starting near the end of the year.
  • Note that the Nextcloud Hub 2026 Summer release will get security updates for one year, until about October 2027.

That gives people still on 32bit hardware a bit over a year to move to another platform. In the meantime, our 64bit users will finally benefit from scalability and performance improvements that 32bit support has been blocking.

Interested in helping maintain 32bit support? Let us know here and on github, we'd love to hear your thoughts.

u/jospoortvliet — 19 hours ago
▲ 30 r/NextCloud+1 crossposts

N8N Nextcloud Extension

I have finally got to a stable release of my Nextcloud(nxt) extension for N8N.

At first I was going to make a workflow to back up my workflows in Nextcloud by running a scheduled flow to push them. Instead, I decided to make a fully bidirectional mirror between Nextcloud and N8N so that the workflows feel truly native like just a file in your drive.

This let's you bind some tag in n8n to some folder in Nextcloud and then the JSON of the workflow is mirrored into Nextcloud. Now my backups are realtime and event driven. If I lose everything in n8n, I reinstall and reconnect to nxt, click a button, all my flows are loaded right back in.

My vision is to treat n8n workflows like any other file on a filesystem. So these files use `*.n8n` extension, proper mimetypes, fully managed DAV metadata, text editor, and an open in n8n option.

This is fully bidirectional. You can rename in nxt or n8n, either way is reflected. Change tags in both and both sides get the same tags. You can even make edits in JSON from the nxt editor or simply click to open the file in n8n itself to make edits.

There are so so many little details I covered in this. So here are links if you want to know more.

It is fully published on Nextcloud market: https://apps.nextcloud.com/apps/n8n_sync

Check out nitty gritty details in Github: https://github.com/kubed-io/nextcloud-n8n

Project was built following strict BDD Spec driven dev: https://github.com/kubed-io/nextcloud-n8n/tree/main/features

Then the whole damn story narrated by Claude: https://github.com/kubed-io/nextcloud-n8n/tree/main/saga

I've put months into this so that the end result is extra high quality. It's very well tested and smooth as butter. I released a new `v1` yesterday and am very excited to share with the world finally. Please do post some bug tickets if you come across any, I'm quite motivated to polish this until you can see your face in it.

Hope ya'll enjoy!

u/burbular — 1 day ago

Nextcloud minimum requirements

Hi, I wanted to buy a Raspberry Pi 3B for hosting a small 500GB server, mainly for photos and videos, but I’ve seen many people recommending mini PCs instead of Raspberry Pis. The only problem is that I need something very small so I can hide it easily, and it should be pretty cheap used. Do you think a Raspberry Pi would be fine, or should I invest in a cheap small PC? If so, what would you recommend? Thanks.

reddit.com
u/Kooky_Big_4741 — 3 days ago
▲ 632 r/NextCloud

Nextcloud should feel like one native app, so I made Nextcloud Native!

I love how much you can run through Nextcloud, but I always wished the whole thing felt like one proper native app instead of a mix of browser tabs, separate clients and different interfaces.

So I started building Nextcloud Native!

It is an independent open source client for desktop and Android. The idea is to connect your Nextcloud account once and get native interfaces for your files and installed apps. No WebViews and no shortcuts that just send you back to the browser.

It is still a new alpha, but there is already quite a lot to try. Files, Photos, Memories, Talk, Notes, Calendar, Contacts, Tasks, Mail, Music, Cookbook, Deck, Tables and more all have native interfaces at different levels of completeness.

On desktop, it is also more than a sync tray. There is a complete app with native workspaces, folder sync and operating system file integration. Windows gets Cloud Files placeholders in File Explorer, while Linux has folder sync and a virtual filesystem mount.

There is an Android app too, with native mobile layouts, system file access, offline files, folder sync, media backup and background transfers.

I only started the project recently, and I am still the only contributor. I am sharing it now because I would really like other Nextcloud users to try it, break it, suggest improvements and maybe help build it!

If you use Linux, Windows or Android and feel like testing an early build, I would love to hear what works and what does not. Contributions are also very welcome, whether you work with Kotlin, Compose, DAV, Nextcloud apps, design, accessibility, documentation or testing.

Website: https://nc-native.obiente.dev

GitHub: https://github.com/Obiente/nc-native

Testing releases: https://github.com/Obiente/nc-native/releases

Roadmap: https://nc-native.obiente.dev/roadmap/

What part of Nextcloud would you most like to have as a proper native experience?

EDIT:
Thank you all so much for your lovely support and kind words<3
And thank you for the 400 UPVOTES!! And the 120+ STARS?!!!

u/Obiente — 7 days ago

3 months later: A huge thanks for your feedback on AvoCook (and some massive updates!)

Hey r/nextcloud,

About three months ago, I shared AvoCook with this sub — a free, offline-first recipe app I built as a student, with native Nextcloud Cookbook sync. It had just launched on the App Store and Play Store back then, and the feedback from this community was incredible.

https://preview.redd.it/628nn2efibjh1.png?width=1206&format=png&auto=webp&s=4bc59a84a5b457dd5bc0d9d0e69ed35b8bbe2711

https://preview.redd.it/ikice2efibjh1.png?width=1206&format=png&auto=webp&s=7aa57dac43d26cf21a4bfabdf650b11ab9dfa69d

I’ve spent my free time coding based on your bug reports and feature requests. Here are the biggest updates from the last few weeks:

  • Quick Account Switching: You can now toggle instantly between Local and Nextcloud modes without having to fully log out.
  • Share Extension: You can import recipes directly by sharing a URL straight from Safari or Chrome into the app.
  • Better Navigation: I added an A-Z quick-scroll index for huge recipe collections and the ability to star your favorite categories.
  • Remote Image Uploads: You can now fetch and upload images directly from the web into the recipe editor.
  • AI Scanning (Optional): If you bring your own API key, you can now scan a recipe from a photo or just type a dish name to generate a full recipe.

It’s still completely free, open-source (GPLv3), with no ads.

Website & Screenshots: https://logarex.github.io/AvoCook/

iOS App Store: https://apps.apple.com/app/avocook/id6769012665

Google Play: https://play.google.com/store/apps/details?id=app.avocook.mobile

GitHub: https://github.com/Logarex/AvoCook

If you run into any issues with your Nextcloud sync, let me know!

Cheers,
Louis

reddit.com
u/PassengerLate191 — 6 days ago

How do I set NEXTCLOUD_CONFIG_DIR in the shell environment for CLI invocations

Edit: the good souls at the Nextcloud Community forum were able to solve this. Turns out that sudo clears the environment unless you use -E option. So after running the export command, you have to call occ with sudo -E -u www-data php occ

I'm currently implementing some server hardening steps and, following https://docs.nextcloud.com/server/latest/admin_manual/installation/harden_server.html#place-config-directory-outside-of-the-web-root, I've placed my config directory outside of the web root in /etc/nextcloud. Site is up and running, but what I haven't figured out yet is how to set the config dir in the shell environment. The documentation just gives this command:

export NEXTCLOUD_CONFIG_DIR=/etc/nextcloud

but doesn't specify where to run it. Can anybody help?

System config is:

  • Nextcloud Hub 26 Spring (34.0.3)
  • Linux 6.12.47+rpt-rpi-v8 aarch64
  • PHP 8.3.17
  • mysql 11.7.2

Many thanks!

u/derJabok — 6 days ago

FerrumPix: Nextcloud Memories-Client, Photo/RAW-Editor, Viewer, Gallery in one App (Linux/Windows/macOS, OpenSource GPL-3.0)

Hi everyone,

I've been chipping away at this on and off for quite a while now, and I figured it was time to actually show it to someone instead of just pushing commits into the void.

FerrumPix is a desktop photo application for Linux, Windows and macOS: a library with a viewer, a fairly extensive editor with AI functions,Immich and Nextcloud Memories support.

Repo: https://github.com/Bitpainter75/FerrumPix

My motivation behind it:

Most tools in this space tend to specialize in one area. A library app is great at organizing photos but offers little in the way of editing. A RAW converter is great for tone and color work, but stays purely parametric and never touches the pixels themselves. A pixel editor can do almost anything to an individual image, but usually has no library. And Immich and Nextcloud Memories are great as server-side solutions, but ultimately remain browser-based, without an editor or local file management.

FerrumPix tries to bridge that gap: browse, rate, and tag your photos, then open one in an editor that supports both non-destructive adjustments and actual pixel editing. Your own Immich server sits in the same navigation tree as your local folders.The app is aimed more at hobby photographers than at professional workflows, and it really doesn't care whether you throw RAW files at it or JPGs from your phone.

It's built with Avalonia UI and .NET 10. The whole thing started as a personal project: an application that looks and works exactly the way I always wished one would. It's free and open source for anyone who can make use of it.

For transparency: yes, I use AI as part of my development workflow. That said, a project like this still involves a huge amount of hands-on work, architecture, debugging, and decision-making. I'm putting a lot of time into it, along with plenty of my own ideas and a lot of passion for the project.

Current status:

The current version is 0.9.27. The core areas are far enough along that I use the app daily myself; the focus now is on stabilization, UX and performance rather than new features.

I'd be glad to hear any feedback.

u/Bitpainter-75 — 6 days ago

Nextcloud Memories Questions

New to nextcloud. Couple questions.

Q1: Is there a way to upload folders rather than individual photos? How?

Q2: I'm using this mainly to store photo's. Do I just place them under files in the photo's folder?

reddit.com
u/Milluhgram — 5 days ago

Shopping List - Anyone tried the dedicated app yet?

I'm always looking for an shopping list app, but every time i look i just find suggestions like "use nextcloud todos" or "use a simple list.txt". Somewhere someone suggested https://github.com/appMini/todoMini that looks a bit like it could be what i expect - add stuff, being able to sort stuff and bein able to easy remove or add stuff.

https://help.nextcloud.com/t/einkaufsliste-reiseliste-teilen-via-smartphone/144291/ suggests some of this. I found myself https://apps.nextcloud.com/apps/inventory this but it seems to technical? Dunno. But this all would be rather complicated when having to share this with others. For example on a holiday with friends, what to buy.

Today i found https://apps.nextcloud.com/apps/shopping_list - someone tried this yet? Seems like a dedicated app and also suprisingly polished (see website https://shoppinglist.otherworld.dev/ ) but the apk for 0.4.0 is missing for example. F-Droid still missing. But it seems to help with my problems.

Being able to share it, drag to reorder, works still offline and a dedicated app for others. "Download this, enter this and lets go" (at least i hope :D )

Anyone tried already?

u/natriusaut — 7 days ago
▲ 28 r/NextCloud+7 crossposts

LX Family Planner — a self-hosted family OS for calendars, tasks, meals, chat and kid profiles

Hi everyone 👋

I've been working on LX Family Planner — a self-hosted family organizer that bundles the stuff families actually need into one app, instead of spreading it across five. It runs on Docker / Unraid / Umbrel / Proxmox / plain Node.js, MIT-licensed.

What it does:

  • 📅 Shared calendars with reminders
  • ✅ Tasks & chores with approval workflow for kids
  • 🛒 Shopping lists (incl. Bring! integration)
  • 🍝 Meal planning & recipes
  • 💬 Family chat with optional guest invites
  • 📁 Family files / media
  • 👶 Child profiles with playful missions & rewards
  • 🐾 Pet profiles (care & health only)
  • 🔔 Notifications via Gotify / ntfy
  • 🌐 DE + EN interface, Android app available

Why self-hosted: All data stays on your own server. Adults get a calm planning workspace, parents keep control over approvals/integrations, and there's role-based access so kids see what they should see.

Integrations: Nextcloud, Home Assistant, Bring!, Gotify, ntfy

Links:

Quick start (Docker):

yaml

services:
  lx-family-planner:
    image: ghcr.io/laxxx-lab/lx-family-planner:latest
    ports:
      - "3001:3001"
    environment:
      - APP_SECRET=&lt;32+ random chars, keep stable across updates&gt;
      - REGISTRATION_MODE=first-family
    volumes:
      - ./data:/app/data
      - ./backups:/app/backups
    restart: unless-stopped

I'd love feedback — especially from anyone running a family setup on a homeserver. What's missing for your use case?

Thanks for checking it out! 🙌

u/Odd-Enthusiasm8582 — 9 days ago

I built an app with Claude, but data entered by one employee isn't visible to others. How do make it a proper multi-user app?

&#x200B;

I built an app using Claude and I’ve already connected it to my own domain. The app works, but I’ve run into a problem.

When one employee enters data, that data is only visible on their device. If another employee logs in from a different device, they can't see the data.

What I actually need is:

- Multiple employee accounts/logins

- Everyone should see the same data

- Data should be stored centrally

- Changes made by one employee should appear for the others

- Secure authentication

- Data should remain available even if the app is reinstalled or a different device is used

I'm guessing I need a proper backend/database instead of local storage, but I'm not sure what the best setup is.

I built most of this with Claude, so I'm still learning the development side.

What would you recommend for turning this into a proper production-ready multi-user app? Should I use something like Supabase/Firebase, or is there a better approach?

reddit.com
u/CareerKindly5245 — 8 days ago

NextCloud Notes for iOS not syncing

I have NextCloud 34.0.2 and the iOS Notes app 33.0.1.

I have set up an app password for the phone app. The connection seems to work - in my Security settings, it says that the app password was just used.

Still, when Notes opens, I immediately get an error:

Error syncing notes
The server request timed out

I also have the Nextcloud app (version 34.0.2), an there, I can navigate to the Notes folder and view and edit notes.

Is this just a case of waiting until the version of the phone app catches up with the version of the server, or is there something I can do to fix this?

reddit.com
u/HappyDork66 — 7 days ago

Upgrade Turnkey Appliance or migrate to Debian?

Long story short, I've run Nextcloud on Ubuntu Server, but when I switched to Proxmox, I used the Turnkey ISO for Nextcloud. It looks like Turnkey doesn't have a "simple" way to update the Debian base of the appliance, but you have to do a fresh install and migrate.

I'm interested to get input from others about whether I should stick with Turnkey or just switch to Debian with a LAMP stack and Nextcloud installed on it. I liked Turnkey's simplicity for setting up, but now I'm a little annoyed I can't run a dist-upgrade to go from Bookworm to Trixie.

reddit.com
u/Robsteady — 8 days ago

Fresh AIO deployment not starting.

https://preview.redd.it/b1a1tcnh22jh1.png?width=1460&format=png&auto=webp&s=b6c415305494a62bfd31524db17ef09c5d7f4979

Anybody run into this? First startup on a new deployment and Apache, Nextcloud, and Imaginary reporting an update available. I've tried stopping and restarting containers, but no update/install/starting take place. I've even tried a full reset and got the same behavior.

Running on a new Debian Trixie install on Proxmox.

reddit.com
u/Robsteady — 7 days ago

Nextcloud X Cloudflare

Hello,

I'm fresh to the Home-Server game and stumbled upon a problem which i can't quite find a solution to. I've bought a Cloudflare domain so I can access my Home-Assistant and Nextcloud remotely over tunnels. All works fine except when I upload videos for example which are bigger then 100mb. I've already found out that this problem emerges because of the limit of the Cloudflare tunnels. And that I could switch the tunnel to DNS so that there are no limits anymore. Like I've said, I'm new to this and also to network and network security, so I don't know much about DNS and so on. But one thing I found out is that I either open a port on my router and expose it to the internet, which would be very insecure, or I use Tailscale or Nginx. Are there any other methods that are secure to use? Or do I maybe have another problem? What are my options? I want to be able to upload bigger data but also want to be able to access it on any device by just logging in without needing another app like Tailscale. (When I currently try to upload those bigger files it starts very fast, and is after 3 seconds at 50mb or so and after that it starts getting slower and slower till eventually the error shows up that it couldn't upload the data)

reddit.com
u/Accomplished_Big4009 — 11 days ago

VPS or locally hosted?

Hey Folks,

I’m ready to give Nextcloud a proper go again. I’ve been running some services self hosted for a couple of years now I tried next cloud ages ago and broke it and didn’t understand how to fix it. I have had some connectivity issues, some ISP related, some related to my kit and have been thinking about running it in a VPS. I won’t run Memories/Photos because I’m already running Immich, and have a few questions:

  • For those of you running a VPS and have done it for a while (3+ years)- what cpu and ram are you running, and if you’ve been running it for 5+ years for a family and have you had to scale up your VPS?
  • Has anyone successfully run it on a free tier with a large provider like AWS etc. long term? my planning is as a free tier you’re likely to get bumped.
  • What’s the most resilient version long term? The last time I looked into it there was sentiment between an All in one image and an alternative and the most vocal members of the community seemed divided.

Thanks, a more experienced Nextcloud Noob.

EDIT: I plan to set it up self hosted and tinker before I build it on a VPS If that matters, and plan to work out migration from a backup.

reddit.com
u/thunderborg — 11 days ago

Docker or Native

I've tried running Nextcloud AIO on Windows and WSL but couldn't get past installing docker - installed ok but I couldn't seem to add AIO.

I'm wondering about using an old laptop or perhaps a cheap refurbished machine to install Debian. Would you recommend installing NextCloud natively or via Docker on that setup. For now I'd be happy enough just to have it working on LAN only.

reddit.com
u/Practical-Tea9441 — 11 days ago

Nextcloud local only

Hello Guys

I want to set up Nextcloud on Ubuntu Server with Docker, Portainer and a yaml file. I don‘t want to access it outside my local network, just within my network at home. Can you help me with this project?

Thanks

reddit.com
u/ProofNo1775 — 12 days ago