OpenCloud

A self-hosted cloud file management and collaboration platform with an integrated office suite and zero-trust security.

OpenCloud screenshot 1

OpenCloud is an open-source, self-hosted web application for cloud file management and collaboration, designed specifically for teams and organizations that require GDPR compliance and zero-trust security. The software allows users to maintain full ownership of their data by hosting the infrastructure on their own hardware or private cloud environments.

The software is deployed as a server application with a backend written in Go. It includes an integrated office suite and a web-based user interface for managing files and collaborating on documents. The system is designed to be initialized quickly via a command line interface, which generates the necessary server configuration and starts the backend services to handle file requests and user sessions.

Key features

  • Self-hostable cloud file management
  • Integrated office suite for collaboration
  • Zero-trust security architecture
  • GDPR compliant data handling
  • OpenID Connect authentication
  • Support for external identity providers like Keycloak
  • Embedded LibreGraph Connect identity provider
  • Filesystem-based data storage

The backend architecture is distinct in that it does not use a traditional database for its operations. Instead, it stores all system data and file metadata directly within the filesystem, typically residing in a hidden directory in the user home folder. This approach removes the need for managing separate database instances and simplifies the backup process to a standard file system copy. For authentication and access control, the system relies on the OpenID Connect standard, which allows administrators to integrate the platform into existing corporate identity management systems or use the built-in provider.

OpenCloud is intended for organizations and technical teams that prioritize data sovereignty and security. It combines file synchronization with a collaborative office environment.

Last Modified
Software TypeWeb App / Server
Platform
Last Activity15 days ago
Repository Age1 year
LicenseApache-2.0
Open Source Alternative to
Open Source Software.io

Join our newsletter to get shiny new open source software delivered to your inbox. Unsubscribe anytime.