Pydio cells is secure self-hosted open source file sharing platform.

Pydio Cells Free Backup and Sync Software

Go-based nextgen file sharing platform for organizations.

Pydio cells is a secure and self-hosted open source file sharing and synchronization tool. It allows you to access all data storage from the central location.


Pydio Cells is a free and open source file sharing and synchronisation software that runs on the user’s self hosted server or in the cloud. Pydio Cells secure file sync previously was known as just Pydio and formerly known as AjaXplorer. It is a future proof content collaboration platform and nextgen file sharing platform for organizations. Pydio Cells enterprise file sync and share project is written in the Go language following a micro-service architecture and it uses many open source golang libraries. Pydio cells has a new synchronization client CellsSync , written in 100% GO. It shares most of its code with the Cells server.

Cells file sync and share ships as a set of precompiled static binaries for installation, one for each operating system. The only required main dependency is a MySQL database server. Pydio Cells open source file sharing server microservice architecture provides its own webserver and web access to the platform TCP port like a standard web server. Pydio open source secure file sharing desktop application provides offline synchronization on windows, mac and linux operating system. You can access your files and folders for all iOS and Android devices. Access and preview your files, upload on cloud, put some content in cache and then synchronize folders locally for when you go offline. Pydio Cells open source cloud file sharing has 1.1K GitHub stars and 105 GitHub forks.

System Requirements

In order to compile and run pydio cells on your machine the following elements are required:

  • Go language v1.13 or higher
  • MariaDB version 10.3 and above
  • MySQL version 5.7 and above
  • Max connections to its default value(151)
  • Dedicated OS user
  • A Record in your provider DNS
  • Ubuntu (16, 18, 20)
  • Git


Some of the great features of pydio cells private cloud storage solution are listed below:

  • Centralize your files in easy-to-organize Workspaces and Cells
  • Share files and folders securely
  • Cells intuitive interface
  • Access rules per users or groups
  • Monitor access and sharing activities
  • Safe authentication based on OpenID Connect
  • Track sensitive data accesses
  • Comply with GDPR
  • Collaborate efficiently
  • Realtime chat
  • Handling large files up to 5TB
  • Connect to storage systems S3, Azure Blob etc.
  • Connect to user directories LDAP, AD, SAML etc.
  • Manage your teams
  • Open Source


Install Pydio Cells On Ubuntu

There are many different ways to install cells enterprise file synchronization and sharing but here we will discuss installation steps for Ubuntu. Pydio Cells sharesync is easy to setup and get started. To get started with Pydio Cells quickly, configure and setup environment with the necessary dependencies packages. Assuming that your system meets the above prerequisites packages. Building the pydio cells efss backend from the source code is simple and quite straight forward. After getting database access information and login as non-root user, get the source code:

    go get -u

If If you need to install the Enterprise Edition efss, then use wget command to get Pydio binary. From this line on, we assume you are in Pydio Cells’ source code roots directory

    cd $GOPATH/src/

Next, build your binary

    make dev

After Download the binary for your server architecture, you can make it executable by:

    chmod +x ./cells

Run the pydio open source installer that will guide you through the necessary steps and run:

    ./cells configure

If cells web installer does not restarts automatically then use:

    ./cells start

If your machine is local or web accessible, a temporary web server will start on TCP port [:8080]. It will provide a wizard for configuring basic settings. Open your favourtie web browser at https://localhost:8080 or https://[server ip or domain]:8080).

Congratulations! You have now set up the pydio cells open source file sharing platform. Enjoy!


What is Pydio Cells used for?

Cells is a comprehensive file sync and share solution for your collaborators. Open source file sharing software deployed on-premise or in a private cloud storage.

Is Pydio Cells free?

Yes, Pydio Cells is a free self-hosted private cloud storage and open source file sharing platform. It Offers Free Enterprise File Sharing Platform For up to 10 users.

Is Pydio Cells open source?

Pydio Cells is an open source and secure Content Collaboration Platform designed for teams and organisations. . The source code of this application is available at Github.

Which is better Pydio Cells vs ownCloud?

Pydio is similar to ownCloud, open source and can be operated in your own self-hosted data center or in hybrid setups. Pydio is a open source file sharing solution from France and it mainly serves smaller companies and customers. ownCloud is a secure platform and also offers a software-as-a-service file solution.

How secure is Pydio Cells?

Pydio Cells code is continuously audited by security experts and should be secure to the most common web attacks. Pydio returns control of your sensitive data to your IT team.


In this article we discussed about open source secure file sharing pydio cells. To learn about other private cloud storage solution, please visit following page: