Nextcloud File Provider and Remote Changes
March 24, 2026
This article is about how and why the Nextcloud file provider extension for macOS learns about changes on servers without Apple’s centralized push notification service.
Notes from a software engineer for iPhone, iPad and Mac apps.
The following posts have been tagged with "Nextcloud".
March 24, 2026
This article is about how and why the Nextcloud file provider extension for macOS learns about changes on servers without Apple’s centralized push notification service.
February 23, 2026
When attaching Xcode to the file provider extension process of the Nextcloud desktop client, the debugger connected just fine — but every single breakpoint was displayed hollow and in dashes which means Xcode cannot associate the position with a line of code on disk. Tracking down the root cause turned into quite the adventure.
February 11, 2026
A question I encounter regularly from users is why the Nextcloud Desktop Client is so large. After all, it’s “just” a file synchronization app, right? Let me explain what’s actually inside that 945 MB application bundle by inspecting the 4.0.6 release with file provider extension for macOS.
February 4, 2026
A snippet to quickly open a bash session as www-data in a Nextcloud Docker container.
March 3, 2025
While opening a pull request to fix a minor issue in the localization process of the Nextcloud Notes app for iOS I learned why de localizations must be overwritten with de_DE.
February 27, 2025
Frequently I need a clean throwaway deployment of Nextcloud to quickly reproduce bugs or have an isolated back end for client development and automated testing. This is the next level.
December 18, 2024
How to quickly and easily spin up a Docker container with Nextcloud for testing core features quickly.
November 28, 2024
Verifying one feature I had to implement requires two Nextcloud development instances talking to each other. This is how I figured it out.