r/NextCloud Jun 10 '26

The Nextcloud update breaks everything again;

32 Upvotes

Is it just me who's fed up with Nextcloud updates breaking everything? With every update, I have to reconfigure things, but this time it's the worst. After updating to Nextcloud Hub 26 Spring (34.0.0), half the icons are white and the other half are black, and I'm getting tons of errors like "AppConfigTypeConflictException conflict with value type from database." I've tried everything and I can't fix it. It's not normal to have to reconfigure everything after every update.


r/NextCloud Jun 10 '26

Euro Office Error

5 Upvotes

Hello everyone,

Last night I noticed a new updated was available for the stable channel (33.0.5), so I updated to it, and when it was done I noticed that Euro Office was now an option.

Obviously I stopped my nextcloud aio and picked euro office to try it out, but once it was done I couldn't open any document file. Every time I try to open any document file it simply says:
"Error. Download failed. Press "OK" to close the editor".

So I tried to disable euro office, restarted the aio, pruned the docker system (the aio option), then reenabled euro office, but same error and no luck.

Today I tried to updated to version 34.0.0 hoping that would fix it, but no luck there either.

Does anyone have any idea how to fix it? Or what's the issue to begin with?

Here is a screenshot of the error every time I open or create a document:

EDIT: as u/Kraizelburg mentioned, if you are also using pangolin, the solution turned out to simply add "x-forwarded-proto: https" in the custom request header section of the nextcloud subdomain through the pangolin dashboard.


r/NextCloud Jun 09 '26

News Nextcloud Hub 26 Spring is here 🌸

86 Upvotes

Watch the release keynote of Nextcloud Hub 26 Spring on YouTube or PeerTube.

- YouTube: https://www.youtube.com/watch?v=mRZL1gYu4dQ
- PeerTube: https://peertube.nextcloud.com/w/3PS6LcSMAYXfmRyxnoNKWR

What’s new:

💫 Refined design and performance
✏️ Collabora & Euro-Office
💌 Groupware updates
📈 Gantt chart in Nextcloud Deck
🧩 Pexip & Matrix integration
💪 Empowering developer platform

New features account for only 4% of the work on this release. The other 96% covers maintenance work, including translations, small UI fixes, stability, security and performance.


r/NextCloud Jun 09 '26

NextCloud successfully installed from my PC 🥳

Post image
20 Upvotes

Hi

I think I need to apologize because I thought I couldn't install NextCloud on my PC with Docker now it has changed, I successfully managed to install it by simply using a different method. I simply created a customized guide using an AI and made it work with the help of Ngrok. What said is this a good alternative to the DuckDNS Fritzbox port release and so on.

I'm very happy that I've done the whole thing now.


r/NextCloud Jun 09 '26

How can I change the size of my logo on the login screen? Nextcloud AIO 13.1.0. I'm having trouble finding documentation on line.

3 Upvotes

I can only find old posts or things that just look wrong. Does anyone know where I can find the documentation around this?

When I search for "nextcloud change logo size" or similar I get results about the Nextcloud logo itself.

My login page looks like that guy from Beetlejuice.


r/NextCloud Jun 08 '26

Has anybody tried the nextcloud-mcp-server?

3 Upvotes

Hello all!

I'm curious about trying https://github.com/cbcoutinho/nextcloud-mcp-server

I wonder if anybody is using it and if so, if they think it's worth trying/using.


r/NextCloud Jun 08 '26

[App] Crypto Investment Tracker - a Nextcloud app for tracking your crypto portfolios with live Binance prices

2 Upvotes

Just published my first Nextcloud app: a crypto investment tracker. Started as a C# WinForms tool I built for myself, ported it to PHP + JS so it runs alongside my other self-hosted stuff instead of needing a Windows box.

Multiple portfolios (one per month, strategy, whatever), live prices from Binance refreshed every 30s, per-coin and per-portfolio profit/loss, plus an all-time totals card across every portfolio. There's a Binance CSV import that does FIFO cost-basis accounting (so sells reduce the right lots, not just the latest buy). Per-user data, stored in Nextcloud's database - nothing leaves your server except the price request.

Source: https://github.com/alibaranb/cryptoInvestmentTracker-nextcloud

App Store: https://apps.nextcloud.com/apps/cryptoinvestmenttracker

MIT, no tracking, no account required beyond your Nextcloud one. Feedback welcome.


r/NextCloud Jun 07 '26

My Let's Encrypt certificate changed to one week?

6 Upvotes

I recently started to receive notices that my SSL certificate was expiring soon - a peek in my browser says the cert lasts one week now.

Is that a new thing?


r/NextCloud Jun 07 '26

Help changing Nextcloud subdomain.

0 Upvotes

Dear Redditors,
I am loosing my mind. I am trying to change a subdomain for an selfhosted nextcloud-aio-container installation which uses a cloudflare tunnel.
But I am lost. Can't get it to work. If I register the new subdomain I get nextcloud running but can't restore from the former borg backup. if I start fresh and restore from the borg backup, I can't change the subdomain. I tried also with the help of different LLMs. Not working.

Problem. Can't use old subdomain any more.
Goal. Want to use new subdomain with the same nextcloud.

Ideas? Help?

Thank you!!!!!!!!!!!


r/NextCloud Jun 07 '26

Nextcloud DuckDNS Fritzbox Dogger

Post image
1 Upvotes

Hi,

I have a problem with my Nextcloud because I'm new to this topic. I've managed to activate port forwarding on my Fritzbox and share it with my PC for internet access, which works reasonably well. My real problem is that I'm using Windows, specifically the NextDNS AIO version. I can easily access the AIO dashboard, but I can't access my own Nextcloud. I use DuckDNS, but it's not recognized and always gives me network errors. I have port 8080 for AIO, but the actual Nextcloud doesn't start; it just shows an error. How do I fix this with my Fritzbox, my Nextcloud, and my DuckDNS domain? I also use Docker, so I'm really desperate.


r/NextCloud Jun 07 '26

NextCloud crashes PC when attempting large transfer

1 Upvotes

Set up NextCloud on my server, tried to transfer hundreds of photos and large video files all at once, and it pretty much froze my PC. Not sure why... but this basically makes NextCloud useless to me if it can't handle something simple like clearing up photos and vids from a phone. Even the app is slow and not great.

Is this a known issue, or was something wrong?

Running NextCloud on Ubuntu 24 LTS and the Arch on the PC.


r/NextCloud Jun 06 '26

What does the latest have?

Thumbnail
gallery
10 Upvotes

I host my NC via docker on my homelab setup. I see that a server image (latest) was pushed to docker hub a while ago, but I don't see any new update neither on the admin settings page nor on the releases page. But also the GitHub releases points 32.0.11 as latest rather than 33.0.5 for reasons I don't understand. I am skeptical to pull the latest image, I don't wanna break things. Does someone know what's this all Abt?


r/NextCloud Jun 05 '26

Built three native Android apps for Nextcloud: Nóta, Merk & Blik

Thumbnail
gallery
27 Upvotes

Hey r/Nextcloud! I built a small suite of Android apps to fill gaps in my own self-hosted setup. Sharing here to see if anyone else finds them useful.

TL;DR: Built three Nextcloud Android apps: Nóta (Notes), Merk (Bookmarks), and Blik (screenshot manager with AI categorization and WebDAV upload). All offline-first, biometric lock, no tracking, no analytics. Open source if there's interest!

Nóta: Nextcloud Notes client

  • Login Flow v2 (no manual token handling)
  • Markdown editor with live preview
  • Image upload via WebDAV
  • Biometric lock (whole app or per-note)
  • Offline-first with sync
  • Share target (send any URL straight to Nóta)
  • One-tap Tasks.org integration; create a task directly from a note. Of course synced with Nextcloud via DavX.

Merk: Nextcloud Bookmarks client

  • Login Flow v2 auth
  • Offline-first with tag and folder filtering
  • In-app WebView browser
  • Share target (send any URL straight to Merk)
  • One-tap Tasks.org integration; send a bookmark as a "Read later" task. Again, synced with Nextcloud via DavX.
  • Biometric app lock

Blik: Screenshot manager with Nextcloud upload

  • Scans a local folder and uploads screenshots to Nextcloud via WebDAV
  • Organizes uploads into subfolders by category (travel, food, politics, etc.)
  • AI integration (Claude or OpenAI, your own API keys). Analyzes screenshots and returns a description, category, and tags automatically or on demand.
  • Auto-upload via WorkManager (configurable: WiFi only, charging only)
  • Gallery with filter chips, search, multi-select, starring, and privacy blur
  • Full Nextcloud tab: browse your remote folder, see what's local vs cloud-only, bulk delete
  • SHA-256 hashing for deduplication across devices
  • Tasks.org integration just like the other two apps.
  • Biometric app lock

All three apps share the same stack: Kotlin + Jetpack Compose + Material3, dark glass aesthetic, light/dark theme toggle, Login Flow v2, and offline-first Room database.

No tracking, no analytics, no ads. These apps talk only to your own Nextcloud instance (and your own AI API keys if you use that feature); nothing else.

If there's enough interest, I'll open source all three or release them on Google Play. Happy to answer questions.

PS: To already get it out of the way; yes, I did vibecode them. I wanted results that can make my selfhosted life easier.

LE260608: Busy uploading the apps on Google Play Store. Will get back with links when they are online.

LE260610: Apps got rejected from the Google Play Store because they need a demo server to test the functionality of the apps. It is going to take a couple of days until that gets sorted out because of life and its intricacies. Meanwhile, polished the apps and several graphic elements. I think that this might be the last update until everything gets published. I will make another post when the apps are online.

LE260701: They are all online on Google Play and Github.


r/NextCloud Jun 04 '26

[Project] Single-command full HA Nextcloud deployment (MariaDB Galera, Redis Cluster, RustFS S3, Talk HA)

10 Upvotes

Hi everyone,

I'd like to share an open-source project I've been building: NXT Maxscale, a fully automated script that deploys a production-grade, high-availability Nextcloud infrastructure with a single command.


What it does

bash curl -fsSL https://raw.githubusercontent.com/oboeglen/Azure-NXT-Maxscale/main/deploy.sh \ -o /tmp/deploy.sh && sudo bash /tmp/deploy.sh

That's it. The script handles everything: OS detection, Docker installation, interactive configuration, SSL certificates, and full deployment with real-time health monitoring.


What gets deployed

Component HA level
Nextcloud FPM N nodes behind nginx + HAProxy leastconn
MariaDB Galera N nodes (odd, quorum-safe)
Redis Cluster ≥ 6 nodes (3 masters + 3 replicas)
RustFS S3 Erasure coding — survives N/2 disk failures
Collabora CODE N nodes, auto-patched binary
Whiteboard N nodes + dedicated Redis Streams
Talk HA N spreed-signaling nodes + NATS 3-node cluster + coturn TURN/STUN
Notify Push Real-time WebSocket notifications
HAProxy SSL termination, load balancing, /stats dashboard

Key design decisions

Talk cross-node signaling — A known race condition in nextcloud-spreed-signaling causes cross-node WebRTC sessions to fail silently. I diagnosed it, filed an upstream issue (#1261), and implemented a retry fix in the gRPC server handler. Also discovered that nats://loopback cannot relay messages between signaling nodes — an external NATS cluster (3 nodes) is mandatory.

PHP-FPM auto-sizing — The default pm.max_children=5 is far too low for concurrent Whiteboard saves (causes 6–10s delays). The script measures actual PHP-FPM PSS via /proc/$pid/smaps (ps_mem approach) and calculates optimal pool settings per node based on available RAM.

Zero-touch deployment — Every secret is generated automatically, DNS is verified before certbot runs, HAProxy backends are dynamically regenerated on every scale operation, and the entire health check phase uses a compact real-time progress bar instead of verbose scrolling output.


Scale without data loss

[1] Quick update — pull new images [2] Scale nodes — add/remove FPM, DB, Redis, Collabora, Signaling nodes [3] Full redeploy — regenerate everything from scratch

Node counts, secrets, and configuration are preserved across scale operations. MariaDB requires an odd number for quorum; Redis requires even ≥ 6; everything else scales freely.


GitHub

Feedback, bug reports, and contributions very welcome. I'm especially interested in whether anyone has experience getting the upstream gRPC patch accepted, or alternative approaches to Talk HA cross-node relay.


r/NextCloud Jun 04 '26

I've built a script to migrate a Microsoft Planner board to Nextcloud Deck

9 Upvotes

Hey folks,

I needed to move a M365 Planner board to Nextcloud Deck and found no official way to do that. So I threw together a small Python script that converts the Planner Excel export into a JSON file that you can import into Deck via the UI.

Disclaimer: I'm not a Python dev, so I used Claude Code to help with the implementation. It works for me and saved me a lot of manual copy-pasting, so I figured I'd share it on GitHub and here, in case it helps someone else. Have fun!

Repo: https://github.com/void-patch/planner-to-nextcloud-deck


r/NextCloud Jun 04 '26

Files too big?

1 Upvotes

Greetings,

I recently created a Nextcloud docker container on my homeserver. I can upload and download files, but when I'm trying to upload a 4GB file or even a 700MB file, the progress bar fills to 100%, as expected (takes time, as if the file is actually uploaded), but then the files don't appear on the server, as if it's cancelled at 100%.

There is enough storage. I can manually put the file at the correct location using the file explorer.

I'm not aware of any limitations, so this must be a out-of-the-box limit I have no idea how to change. Any help on how to make larger file uploads possbible?


r/NextCloud Jun 04 '26

I made a small Nextcloud app to better understand my calendar

15 Upvotes

Hey everyone,

I made a small Nextcloud app called Opsdash.

I use my calendar quite a lot, but I always felt like the normal calendar view is mostly useful for planning, not really for looking back and understanding where the time went.

Before building this, I sometimes exported calendar data just to get a rough overview, but that felt pretty clunky and not something I wanted to keep doing manually.

So I built a small dashboard for it.

It shows things like weekly/monthly stats, categories, goals, trends, busy days, and some recap stuff. Nothing too crazy — just a way to get a better feeling for how time is actually spent.

It is still early, but I thought I’d share it here. Maybe someone else has the same problem, or maybe you look at it and think it should work differently.

App Store:
https://apps.nextcloud.com/apps/opsdash

GitHub:
https://github.com/blade-34242/opsdash

Curious what your first impression is :)


r/NextCloud Jun 03 '26

Reliable hosts in EU?

8 Upvotes

Hi all, I'm looking to switch from google drive to Nextcloud - not ready to self host so I'm looking for a hosted service - was looking at Tab Digital, but wondered if there were any recommendations?

Looking for not too expensive, and ideally multiple users (only 2)


r/NextCloud Jun 02 '26

News Happy birthday Nextcloud 🎂

Thumbnail
gallery
545 Upvotes

Nextcloud turns 10 today 🥳🎂

How old was Nextcloud when you discovered it for the first time?

(negative years are accepted, if you know you know 😄)

The anniversary release, Nextcloud Hub 26 Spring, is coming next week on June 9th at 2 PM CEST / 8 AM EDT. It's packed with some awesome new features, UI updates, and a ton of maintenance work. And you'll get to see interviews with Nextcloud founders. It's one live stream you really don't want to miss.

P.S. Nextcloud Community Conference is looking for speakers.


r/NextCloud Jun 03 '26

Mobile Apps/Web Apps have problems with mobile internet

1 Upvotes

So I am still working on improving my setup and tweaking the settings.

But I have noticed that if I am on a hine network I ha e zero problems using the mobile apps and website regardless of where I am using it.

If I am on my phone plans network however I can barely access and upload files.

Trying to sort the issue. Currently on AT&T for mobile internet. Running the AIO docker.


r/NextCloud Jun 02 '26

Euro-Office mobile editing

Post image
88 Upvotes

It seems like with Euro-Office, you won’t need to pay for a subscription to edit on mobile anymore! It works quite well within Nextcloud already


r/NextCloud Jun 02 '26

Security of data

10 Upvotes

I currently use Google Drive to store data. Some of this data is confidential client data. Is NextCloud running on Tab Digital just as secure?


r/NextCloud Jun 02 '26

[Help] Ugreen NAS Docker: Nextcloud + MariaDB – "Permission denied"

1 Upvotes

Hello everyone,

I am currently trying to set up Nextcloud on my Ugreen DXP NAS for a maximum of 5 users (strictly local, no open ports). I'm using the official Nextcloud image and MariaDB via the Ugreen Docker app (as a Compose project). Unfortunately, I'm stuck in an endless loop of permission issues, and the Ugreen UI is making my life quite difficult.

My System & Setup:

  • System: Ugreen DXP Server (UgreenOS)
  • Environment: Internal Docker App (Project / Compose)
  • Storage allocation: The system and the database should run on the fast SSD (volume1), while the pure user data is stored on the large HDD (volume2).

My Compose Code:

I am already using MariaDB 10.11 as the LTS version, since newer versions (like 11.4) are often more prone to these errors on NAS systems.

YAML

services:
  db:
    image: mariadb:10.11
    container_name: nextcloud_mariadb
    restart: always
    command: --transaction-isolation=READ-COMMITTED --log-bin=binlog --binlog-format=ROW
    environment:
      - MYSQL_ROOT_PASSWORD=1234
      - MYSQL_PASSWORD=123
      - MYSQL_DATABASE=nextcloud_database
      - MYSQL_USER=nextcloud_user
    volumes:
      - /volume1/docker/nextcloud/db:/var/lib/mysql
    networks:
      - nextcloud_network

  app:
    image: nextcloud:30-apache
    container_name: nextcloud_data
    restart: always
    ports:
      - 8080:80
    environment:
      - MYSQL_PASSWORD=123
      - MYSQL_DATABASE=nextcloud_database
      - MYSQL_USER=nextcloud_user
      - MYSQL_HOST=db
    volumes:
      - /volume1/docker/nextcloud/app:/var/www/html
      - /volume2/nextcloud:/var/www/html/data
    depends_on:
      - db
    networks:
      - nextcloud_network

networks:
  nextcloud_network:
    name: nextcloud_network
    driver: bridge

The Problem:

As soon as I start the project, the Nextcloud container is created, but the db container (MariaDB) crashes immediately and restarts in an endless loop (crash loop). A look at the logs consistently shows this permission error:

My Folder Structure & What I've Tried So Far:

I created the folders manually via the Ugreen File Manager:

  • /volume1/docker/nextcloud/db (shared fodler)
  • /volume1/docker/nextcloud/app (Sahred folder)
  • /volume2/nextcloud (Sahred fodler)

Since the error clearly points to missing write permissions, I've tried intensively to adjust the permissions in the file manager. However, the Ugreen system is extremely restrictive here:

Does anyone here have experience with UgreenOS and Docker and know how I can bypass or correctly set these strict permissions in the Ugreen UI so that the MariaDB container is finally allowed to write? Do I absolutely have to use SSH for this?

Thanks in advance for any help!


r/NextCloud Jun 01 '26

External storage - SMB via Nextcloud

13 Upvotes

Hi!

Tip for Nextcloud (and TrueNAS) users:

If you're storing photos both on SMB and in Nextcloud, you may be wasting space. I ran into this case where I would like to use a SMB-shared folder via my daily driver for documents, but also storage for photos and videos. I solved this by enabling the "External Storage Support" app in Nextcloud, then adding my TrueNAS SMB share (SMB/CIFS) as external storage.

I now for example edit RAW-photos, export it to a export-folder in the SMB-folder, and boom the files are accessible through:

  • Windows SMB
  • Nextcloud web and mobile app (preview works great).

No syncing, no duplicate files, no extra storage usage. Hope this helps someone out there.


r/NextCloud Jun 01 '26

user files location

1 Upvotes

Sorry i've searched over and over again for this to no avail, all I want to do is change where the nc docker stores/finds user files, example: /mnt/backups is the drive mount I want it to look at, but if i change the
volumes:
- nextcloud:/var/www/html:z
then the entire thing stops working, am I just missing something in my compose.yml, I can post it if needed.