Features
From ownCloud.org
Revision as of 06:26, 12 June 2010 by RussianNeuroMancer (Talk | contribs)
Cloud Server
- Server software which stores and handles all my documents and files at a central location
- Possible Server sync, so local server could sync with one on the internet (you have a local server to wich acceses all pcs on a local network and this one syncs to the internet one)
- Develope a sync protocol to sync any type of data and files, so adding new types of data is easy.
- Akonadi is a great basis for data storage and access
- Multiple databases as backend, for simplicity and testing i like sqlite, and for big production mysql
- Use a tree structure with defined and non defined datas (see brainstorming for data structure)
- Available as easy to install package for all distributions.
License
- AGPL
Translation
- All gettext supported languages avalaible
Runs on
- own root-server
- workstation at home
- company intranet
- appliance at home
- at the server at some service provider
- shared webhosting (probably not all features)
Access
- mount (if fast network access)
- sync for offline use (only parts of the data if local storage is limited)
- mobile phone
- web interface
Cross platform
- All features are accessible from Linux, Mac, Windows, Mobile.
Versioning
- All Files should be versioned. So you can go back to old versions of document easily
- If storage is limited old versions of files are deleted automatically
Extensible
- Easy to add more devices or servers if you run out of space
- The access is transparent for the user.
Backup
- The Backup if handled automatically. All data is automatically copied to at least one other device or server
Sharing
- You can share documents or folders easily with others.
Notification
- The cloud sends you notifications for events like somebody edited a file or storage space is running out.
Web interface for browsing files in the cloud and edit owncloud server configuration
- owncloud allow to browse files stored in the owncloud storage through web browser, generate images thumbnails and documents preview, browse images, playback Theora, VP8 video and Vorbis, FLAC audio, upload and download files, backup, rollback to old versions.
- If you login into your owncloud server you can also edit configuration of this server.
Web Editing
- In a later version we support the editing of the files via the web interface.
Shared editing
- In a later version the cloud support colaborative editing of the same document.
P2P server-sync protocol with IPv6 support
- In a later version the cloud support syncing through NAT using P2P protocol and IPv6 tunnels.
Share free space of storage with others - create owncloud community big storage P2P-cluster
- In a later version the it's should be possible to share free space of your storage with other owncloud users, and using storage of other users, who allow it for increase the availability and resiliency of your data.
- For s start it will only be used for backup and reliability.
Provide secure computing in the owncloud
- Make possible to secure work with your documents through web interface even your documents stored not only in your owncloud servers, but in owncloud servers of other owncloud users.
Cloud editon of Web Editing feature
Create first plugins for owncloud cluster computing - Web Editing.
