The NLnet foundation has awarded us a grant! It will be used to implement the features still missing for nocloud to serve as primary personal file storage in everyday use. More information is available on the project page.
Welcome to nocloud!
It’s an upcoming open source file hosting platform. You’ll be able to to deploy it yourself to build your own personal virtual drive or create an account on one of our trusted instances.
This project is currently in a very early stage of development. Follow our progress in the news section below. You can also contribute.
Freedom
You are free to view the entire source code for nocloud and to modify it. You can deploy your own instance for private or commercial use. However, to ensure this freedom is upheld for everyone, you must comply with the terms of the AGPL license, e.g. disclose all modifications under the same license.
Openness
We are building nocloud with first-class support for WebDAV, an open and proven protocol that was created in 1996 and is still being widely used and extended today. For example, CalDAV and CardDAV make it possible to store calendar events and address book contacts like regular files. We also plan to publish our own extensions.
Interoperability
Thanks to the open protocol, there is a long list of of existing software that you can choose from to access your files in nocloud. Windows File Explorer and macOS Finder have built-in support for WebDAV, multiple options for Linux (e.g. GNOME Files, Thunar, cadaver), there’s DAVx5 for Android, WebDAV Navigator for iOS, and many more.
Locality
We encourage storing your files physically close to you. Whether that’s in the same room or the same continent it’s up to you. If you are in the EU, you don’t have to store your data in the USA. Host your own instance or choose from one of our trusted ones. We are here to give you options.
Calendar and contacts
Use compatible apps to store your calendars and address books in nocloud. Need a new calendar? Create a folder in your Calendars folder. Events and contacts are visible as regular files that you can move, copy, download etc.
Fine access control
Control the level of access to your files that you grant to others. You can, for example, only allow uploading new files, while disallowing deletion or modification of existing files. A great way to collect photos from friends.
Custom properties
Add custom metadata to any file or folder. Use it, for example, to store photo album tags or locations. What’s most important is that you give the meaning to the metadata. Use it for your custom applications.
Photo albums (planned)
Store your photos in your personal Photos folder with each album being a subfolder. Use the web photo gallery to browse them, even with a slow connection thanks to automatic proxy media generation.
Cloaked shares (planned)
Share folders with others without revealing full paths. Use them as secret links to share files to those without an account. For example, instead of /~adam/Acme Corporation they see /.Q7TWZEICGYO25HSD.
Scoped app passwords (planned)
Create separate passwords for all your apps and control the access they get. An app that automatically uploads pictures from your phone to nocloud should only be able to upload files to your Photos folder.
QR code onboarding (planned)
Scan a QR code with your phone to automatically pre-fill your username and app password into supported applications (e.g. DAVx5). Your email address, if set, will be used as the default event organizer ID.
Distributed authoring (planned)
Entity tags, conditional requests and locks work under the hood so you don’t overwrite each others’ work when modifying the same shared files at the same time. An essential feature for collaboration.