this post was submitted on 22 Feb 2024
35 points (85.7% liked)
Open Source
29773 readers
223 users here now
All about open source! Feel free to ask questions, and share news, and interesting stuff!
Useful Links
- Open Source Initiative
- Free Software Foundation
- Electronic Frontier Foundation
- Software Freedom Conservancy
- It's FOSS
- Android FOSS Apps Megathread
Rules
- Posts must be relevant to the open source ideology
- No NSFW content
- No hate speech, bigotry, etc
Related Communities
Community icon from opensource.org, but we are not affiliated with them.
founded 5 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
Interesting. Wonder how this stacks against the mainstream, like Nextcloud.
Nephele’s Benefits
Nextcloud offers a WebDAV server, but it’s not really meant to be used outside of Nextcloud. In other words, if you mess around with the files, Nextcloud gets confused. When you do that, the file structure and the database are no longer in sync. Nephele is meant to simply serve your files as a WebDAV share. So you can use it, for example, to upload things into a Jellyfin library (what I do on my Jellyfin server).
Nextcloud is also based on PHP, so you have to muck with PHP settings to get simple things like large uploads working. Nephele is based on Node.js, so it has full control over its server, and doesn’t limit your upload sizes.
Nextcloud requires a database. Nephele does not.
In my experience running both on my server, Nephele is generally a lot faster than Nextcloud. When you’re uploading a single large file, they’ll perform the same, because they’re limited by your network speed, but when you’re uploading many files, Nephele outperforms Nextcloud.
Nextcloud’s Benefits
Nextcloud offers a large, fully featured web client. You can manage files very easily from your browser. Nephele offers a much simpler web client. Managing your files can be more difficult and is more limited (for example, you don’t get thumbnails).
Nextcloud offers link based sharing, meaning you can share a file or folder with someone else just by giving them a link. Nephele does not have a sharing feature.
Nextcloud supports CardDAV and CalDAV. Nephele does not currently support either. Support for them is planned.
Nextcloud supports more data backends than Nephele, like Google Drive and SFTP.
Nextcloud has groupware features. Nephele does not, and there aren’t plans to develop them (other than CardDAV and CalDAV).
Bottom Line
If you need a full groupware suite with WebDAV functionality, definitely Nextcloud is for you.
If you need just a WebDAV server, or you need a WebDAV server for files that are changed through other methods as well, give Nephele a try.
Thanks for the very detailed breakdown down between the two.