Pydio Cells

A file sharing and content collaboration platform for organizations built with a micro-service architecture.

Pydio Cells screenshot 1

Pydio Cells is an open-source, self-hosted file sharing and content collaboration platform designed for organizations. It provides a centralized system for managing documents and sharing files through a web-based interface, allowing teams to organize and distribute data within a controlled environment. The software is deployed as a server application and requires a MySQL or MariaDB database to function as its primary data store.

The platform is written in the Go language and utilizes a micro-service architecture to handle file operations and user requests. It is compatible with Linux, macOS, and Windows distributions, though primary development and testing occur on macOS, Ubuntu, Debian, and CentOS. Users can deploy the system using pre-built binaries or by compiling the source code using a Go toolchain and a makefile for development and testing purposes.

Key features

  • Micro-service architecture for scalable file management
  • Support for MySQL and MariaDB databases
  • Web-based interface for content collaboration
  • Cross-platform binary support for Linux, macOS, and Windows
  • Integrated installer for environment configuration
  • Semantic Versioning for release management
  • Support for multi-language interface translations
  • Integrated test suite for verifying system stability

The system is built for organizational use cases where secure document sharing and structured file synchronization are required. Because it is written in Go, it leverages a compiled binary for the backend, which interacts with a relational database to manage user data and file metadata. The architecture is designed to be modular, allowing for a rewrite of the original Pydio project to improve performance and maintainability. The project follows the AGPLv3 license and allows for community contributions via a public developer guide and a dedicated translation process through Crowdin.

Pydio Cells serves as a technical infrastructure for organizations needing a self-managed document management system that remains under their own administrative control.

Last Modified
Software TypeWeb App / Server
Platform
Last Activity18 days ago
Repository Age8 years
LicenseAGPL-3.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.