I’ve noticed feature requests can transform into app ideas on the Nextcloud server Github, are often closed for various reasons, and often disappear into the shadows. Let’s highlight some, perhaps spur interest, and maybe even raise some bounties.
Persistent Federated Shares - Allowing federated shares to be duplicated and hosted across multiple Nextcloud accounts. The concern in this case is not security, but availability and uptime. Having shares on a single instance becomes a point of failure by going offline.
Example: most admins might very well have multiple federated instances of Nextcloud with no concern over internal content needing to be taken down. The issue in this case is when content needs to stay up for legitimate reasons.
These are my current opinions on the state of apps in nextcloud
Would love to see
A Wiki - I’m currently using simplesamlphp to sorta use dokuwiki in Nextcloud with External sites but it’s still not 100%.
Timesheets - A very simple timesheets app would be amazing. Something simple like:
Wallabag - Ages ago there was talk about some collaboration between nextcloud and wallabag. I would love to see a wallabag app one day.
A matrix front end - It would be great to have a Slack alternative built into nextcloud, and seeing as matrix looks like it will replace xmpp in the long run that would be the direction to build in.
SSO - I don’t know if this is ideal but it would be nice to use nextcloud as and SSO server, think simplesamlphp built into nextcloud. That way you could bootstrap many projects into nextcloud with relative ease, especially if you use LDAP as the authentication backend on nextcloud.
Exists but Needs further love and care
Mail - The current nextcloud mail app is still far away from being usable as a daily driver. Thankfully there is still a fair amount of work being done so fingers crossed.
News - The nextcloud news app feels unfinished and unloved, specifically the Android app just isn’t comfortable to use. I ended up switching back to Tiny Tiny RSS even if I don’t have an auto login working yet mainly because it’s more feature rich and the android app is light years ahead of the nextcloud news app.
Notes - It’s markup, but it’s not at the same time. The way the notes app sorta allows formatting but doesn’t is confusing and annoying, I just switched to .md files and the markdown editor app. Ideally it would open in preview mode and then you could switch to editor but it’s still a nicer experience than the notes app as it renders properly and has folders.
Regarding the PicoCMS, it will get some love soon™, just overwhelmed by some other works. Note, that I am still fine of any help that the community can provide !
Tagspaces WebDav Edition could make a great Nextcloud app. With some bug fixes and hopeful integrations, it could serve as an excellent drop-in replacement for Nextcloud Files, Gallery, Notes, and Markdown Editor.
Nextcloud Wires hopes to add IoT integration with thousands of other apps through platforms such as IFTTT. It is still in the early planning stages — help appreciated!
Tagspaces could be awesome, but I’d need a setting to turn off the “save the tags in the filename” stuff.
And I’d also need the standalone versions to do webdav too for syncing. Old iphones and webapps just don’t play well together. If I had those two things, it’d be as near perfect as anything could be.
I don’t know whether to even request this, the philosophy of the project seems to reject cloud-syncing last time I read what the author wrote on the subject. Or am I misremembering?
And I’d also need the standalone versions to do webdav too for syncing. Old iphones and webapps just don’t play well together. If I had those two things, it’d be as near perfect as anything could be.
I don’t know whether to even request this, the philosophy of the project seems to reject cloud-syncing last time I read what the author wrote on the subject. Or am I misremembering?
I’m looking for a solution for my instances.
I need an app or any other solution for my costumers required to accept terms and conditions before use the cloud, and after them accept send to me a signed copy off them.
I’ve seen in another post how change the first run wizard, but I don’t want to change anything, because after this it’s possible to update and also I don’t have any copy of the accepted terms.
What’s needed most urgently is rock solid no non-sense sync, preferably by using syncthing as the backend as discussed here:
I’ve installed and given up on ownCloud / Nextcloud multiple times simply because the sync let me down, let’s get this right first and then add more awesomeness on top of it
Hopefully adopt Syncthing as a fully supported method for Lan Sync between Nextcloud instances
Allow Nextcloud apps to communicate with Syncthing apps as p2p, such as between mobile devices. No server available, no problem!
Encourage Syncthing to adopt Nextcloud e2e encryption standard
Activity app picks up Syncthing changes natively
Nextcloud is able to track changes and additions of Syncthing files without lulls.
Total disk space and quota warnings in Nextcloud include Syncthing directories.
Integration is probably not that easy. Is it possible that the Nextcloud server can directly talk this syncthing protocol? It would have to be implemented in php, opening ports and such stuff is probably difficult…
Could Syncthing implement a webdav api and could be used via federated sharing?
Or you run a special client software of syncthing on the Nextcloud server that can directly talk to the Nextcloud server (push notifications, update database, …).
For chat you could use ojsxc. It dosn’t actually need a XMPP server installed for it to work as it has it’s own inbuilt. Downside is it has no external connectivity, without a XMPP server so no mobile apps.
With the drawio app you can actually host the draw.io instance yourself it will just be missing a couple of components. I haven’t tried it myself but I agree a fully integrated option would be nicer. [ Realized you meant a doodle.com replacement, @alfred is correct the polls app is what you want ]
Yes, think so as well. And I very like your feature wishlist.
Any idea which a good bounty size would be to attract enough interest to get the Nextcloud-Syncthing integration going? There seems to be some interest among users on both sides, so maybe several people will chip in and we’ll reach that number.
And the work needed would be mainly on the Nextcloud side rather than on Syncthing’s, wouldn’t it?