Pydio
Self-hosted file sharing and collaboration server for organizations, written in Go as a set of microservices on top of MySQL or MariaDB.
Pydio at a glance
What is Pydio?
Pydio Cells is a file sharing platform aimed at companies and other organizations that want documents kept on their own servers. It is a complete rewrite of the older PHP-based Pydio project, now built in Go with a microservice architecture, and parts of the old pydio-core frontend were carried over. The server stores its metadata in MySQL 5.6 or newer, or an equivalent MariaDB, and a guided installer walks through the first configuration before the web interface opens on port 8080. Translation files cover 85 interface languages, with community translations managed through Crowdin.
Good fit if
- Your organization wants an on-premises place to store and share files instead of a hosted cloud drive.
- You run Kubernetes and would like to install the server from a Helm chart, or prefer Docker.
- Staff work in many languages and need the interface in their own.
Before you adopt it
The code is under AGPL-3.0, so a modified version offered to users over a network must have its source published. No paid parts were found in the repository, but contributors must sign a contributor license agreement. The pydio organization maintains it, with nine authors active over the last 90 days and v5.1.1 released in November 2026. The README warns that the main branch holds Cells v5 as work in progress and is used at your own risk. Windows is described as not yet supported, while macOS, Ubuntu, Debian and CentOS are the tested systems.
Drafted with AI from the project's README and repository data, then checked against that data on 7 November 2026. Report a correction
How to run Pydio yourself
One-click install
Not listed in Umbrel, TrueNAS, Unraid, CasaOS, Runtipi, Proxmox VE Helper-Scripts and Coolify. Checked against each panel’s app catalog on 12 November 2026.
Ways to install
- Docker files
- Dockerfile or compose file in the repository
- Docker image
- pydio/cells: 2.1M pulls · x86-64, ARM64 · 146 MB download
- Compose file
- None in the repository
- Setup effort
- Not rated: no compose file to judge from
- Kubernetes
- Helm chart in the repository
- Desktop and mobile
- No app builds in GitHub releases
- Interface languages
- 85 languages, including English, German, French, Spanish, Portuguese, Dutch, Polish, Russian, Ukrainian and Turkish
Show all 85
Afrikaans, Akan, Albanian, Arabic, Aragonese, Armenian, Azerbaijani, Bangla, Basque, Bosnian, Breton, Bulgarian, Catalan, Chinese, Croatian, Czech, Danish, Dutch, English, Esperanto, Estonian, Faroese, Filipino, Finnish, French, Fula, Galician, Georgian, German, Greek, Guarani, Gujarati, Hebrew, Hindi, Hungarian, Irish, Japanese, Kannada, Kazakh, Khmer, Korean, Kurdish, Lao, Latvian, Lithuanian, Macedonian, Malay, Malayalam, Marathi, Mongolian, Nepali, Northern Sami, Norwegian Bokmål, Norwegian Nynorsk, Occitan, Persian, Polish, Portuguese, Punjabi, Romanian, Romansh, Russian, Sardinian, Scottish Gaelic, Serbian, Sinhala, Slovak, Slovenian, Spanish, Swedish, Tajik, Tamil, Telugu, Thai, Tibetan, Turkish, Ukrainian, Urdu, Uyghur, Uzbek, Vietnamese, Welsh, Western Frisian, Wolof, Xhosa
Install instructions: pydio.com or the README on GitHub. Docker images and packages are checked weekly.
Pydio health: is it still maintained?
70 of 100, actively developed
Read from GitHub on 12 November 2026. How the score works
Pydio security
Security advisories are the vulnerabilities the maintainers disclosed on GitHub, with the versions that fix them; many advisories can mean careful disclosure as much as weak code. OpenSSF Scorecard checks how a project is developed and released: reviews, protected branches, pinned dependencies, signed releases. It does not audit the code itself.
What each Scorecard check found
- License file10 / 10A license file is present
- Maintained10 / 10Steady commits and issue activity in the last 90 days
- Security policy10 / 10Explains how to report a vulnerability
- Binary files6 / 10A few compiled binaries are checked into the repository
- Code review3 / 10Some changes are merged without review
- Best-practices badge0 / 10No OpenSSF Best Practices badge
- Branch protection0 / 10The main branch has no protection rules
- Fuzzing0 / 10No fuzz testing found
- Pinned dependencies0 / 10Dependencies are not pinned to fixed versions
- Static analysis0 / 10No static analysis found
Advisories read from GitHub on 12 November 2026. From the OpenSSF Scorecard of 9 November 2026; checks that do not apply to Pydio are left out.
Pydio license: is it open source?
Pydio uses AGPL-3.0, an open-source license approved by the OSI. Contributors sign a contributor license agreement, which lets the owner relicense their work later.
- March 2018First published on GitHub.
- TodayAGPL-3.0. A contributor license agreement is required.
Pydio for developers
Written in
- Go 50%
- JavaScript 35%
- CSS 7%
- TypeScript 3%
- HTML 2%
- Other 3%
Getting involved
Language shares are GitHub’s count of the code in the repository.
Alternatives to Pydio
- OpenCloudOpenCloud is the open source platform for file management, sharing and collaboration. Simple and sovereign. 79 health · Apache-2.0 · 6.3k stars
- NextcloudNextcloud server, a safe home for all your data 90 health · AGPL-3.0 · 37.5k stars
- PuterThe Internet Computer! Free, Open-Source, and Self-Hostable. 85 health · AGPL-3.0 · 44.2k stars
- ownCloudownCloud web server core (Files, DAV, etc.) 79 health · AGPL-3.0 · 8.8k stars
- copypartyPortable file server with accelerated resumable uploads, dedup, WebDAV, SFTP, FTP, TFTP, zeroconf, media… 75 health · MIT · 47.3k stars
Questions about Pydio
Is Pydio open source?
Yes. Pydio is published under AGPL-3.0, an OSI-approved open-source license.
Is Pydio still maintained?
Its health score is 70 of 100 (actively developed). It had 53 commits in the last 90 days, the latest on 9 November 2026, and its latest release came out on 2 November 2026.
How do I run Pydio?
You can run it with the Docker image pydio/cells, on Kubernetes with the Helm chart in the repository and in one click from YunoHost. The README on GitHub has the exact steps.
What is Pydio written in?
Pydio is written mainly in Go (50% of the code), with JavaScript (35%) and CSS (7%), by GitHub’s count of the repository.
What languages is Pydio available in?
The repository has interface translations for 85 languages, including English, German, French, Spanish, Portuguese, Dutch, Polish and Russian.
What are the alternatives to Pydio?
Close alternatives in the File storage & sync category include OpenCloud, Nextcloud, Puter.