
In simple English
This is a private place to store and share your files on your own server. It works like Dropbox or Google Drive, but you control all the data. You set it up on a server you own or rent, so no outside company can read your documents. It costs you time to set up and maintain, and you need a database and a server to run it. The software is free to use under an open-source licence.
What it is
Pydio Cells is a file-sharing and content collaboration platform written in the Go programming language. It provides a web interface for managing files, sharing links, and working together on documents.
What it is good for
Teams or solo builders who want a private document storage hub that they fully control, without paying monthly fees to major cloud providers.
- Keeps all your sensitive files on your own server.
- Includes a clean web interface for browsing and sharing documents.
- Built in the Go language (a programming language that compiles down to a single file, making it fast and easy to run on servers).
- Requires a separate MySQL or MariaDB database to store its data.
- Setup takes technical skill with command-line tools and database configuration.
- Uses the AGPL-3.0 licence (a strict open-source licence that requires you to share your source code if you modify the software and offer it as a network service).
Dropbox or Google Drive
MySQL
- nextcloud/server37k stars
Nextcloud is a much larger self-hosted file platform with calendar, office tools, and hundreds of apps.
- owncloud/core8.8k stars
OwnCloud is another classic self-hosted file sharing system that predates Nextcloud.
- Hack-with-Github/Awesome-Hacking123k stars
An index of 81 curated security reading lists, with one line on each.
- Zettlr/Zettlr14k stars
A desktop writing program for Markdown documents, with citation support and export to Word, PDF and LaTeX.
- JabRef/jabref4.8k stars
A desktop citation and reference manager that stores its library as a plain BibTeX file.
git clone https://github.com/pydio/cells cd cells make dev