ownCloud
ownCloud is a free and open-source software platform that enables individuals and organizations to host their own file synchronization and sharing service. It provides a web interface, desktop and mobile clients, and APIs to access, synchronize, and share files across devices, while giving administrators control over data location and access. The project emphasizes data sovereignty, privacy, and interoperability with standard protocols such as WebDAV, CalDAV, and CardDAV, and supports features like external storage, file versioning, activity feeds, sharing controls, and optional encryption.
The project was launched in 2010 by Frank Karlitschek as an open-source solution for self-hosted cloud storage.
Core components include the ownCloud Server, primarily written in PHP, with a relational database backend (MySQL/MariaDB
Deployment is self-hosted on Linux servers, typically using Apache or Nginx, PHP, and a database. It can