Download Pydio

Enterprise-grade Support

Rest easy and provide a great user experience with our enterprise support subscriptions. Includes vendor support, authentication integration (LDAP, AD, …), and more.
Starts at 675€/$810 per year.

Learn more


Choose one of the following method to install Pydio on your server. Looking for the desktop sync clients? Go to PydioSync page!

Manual Installation

Get latest package (Zip or Tar.gz) from Sourceforge, extract it to your server and run online installer.

Click Here!

Linux Packages

Install the repositories in your package manager source list, then type yum [apt-get] install pydio

Click Here!

How to install?

1. Extract the content of the archive inside a folder on your server.
2. Make the data/ folder writeable by the server. For example, chown -R www-data /pydio/install/path/data/.
3. Access the Pydio folder through a web browser: http://yoursite.com/pydio/

That’s it! Next, read Quick Start from the Admin Guide.

### Enterprise Linux RPM Installation (CentOS, RHEL)

Install the Pydio repository :

sudo rpm -Uvh http://dl.ajaxplorer.info/repos/pydio-release-1-1.noarch.rpm

Or simply click on this link and install via GUI tools. This will install /etc/yum.repos.d/pydio.repo which configures the repository, allowing update management. Once installed, update the yum database and install pydio.
Warning, currently the pydio-stable AND pydio-testing repositories are enabled by default, make sure to disable pydio-testing either directly in the repository file (/etc/yum.repos.d/pydio) or using –disablerepo via the command line.

sudo yum update
sudo yum --disablerepo=pydio-testing install pydio

Restart Apache, then open http://localhost/pydio.
Notes: Make sure to enable the apache ModRewrite module, and let the pydio vhost use it (AllowOverride All). For CentOS7, you may have to enable the EPEL repository to grab all the necessary php modules (e.g. php-mcrypt). See our System section in our How-To’s to find the most suited instructions for your OS.

 

### DEB packages Installation (Debian,  Ubuntu)

You’ll have to manually append the following lines in your /etc/apt/sources.list file :

deb http://dl.ajaxplorer.info/repos/apt stable main
deb-src http://dl.ajaxplorer.info/repos/apt stable main

NOTE : If you want to install the “dev” release, you can use the deb “testing” distribution instead of “stable”, which would change the sources.list entry to

deb http://dl.ajaxplorer.info/repos/apt testing main
deb-src http://dl.ajaxplorer.info/repos/apt testing main

Then you have to install the public key using the following command :

wget -O - http://dl.ajaxplorer.info/repos/charles@ajaxplorer.info.gpg.key | sudo apt-key add -

Finally, update the apt-get database and install pydio :

sudo apt-get update
sudo apt-get install pydio

Copy the apache config sample :

 sudo cp /usr/share/doc/pydio/apache2.sample.conf /etc/apache2/sites-available/pydio.conf
 sudo a2ensite pydio
 # Enable mod_rewrite
 sudo a2enmod rewrite
 # On Ubuntu 14, you may have to manually enable mcrypt
 php5enmod mcrypt

Now restart Apache, then open http://localhost/pydio.
When you are asked for updating the .htaccess file at the end of the install, you’ll find the file under /usr/share/pydio/.htaccess

 

### Remarks

RPM users, please note that for the time being, you must disable SELinux in order to run Pydio (see http://docs.redhat.com/docs/en-US/Red_Ha[..]isabling_SELinux.html).

The config files for building rpm and deb are available here:
https://ajaxplorer.svn.sourceforge.net/svnroot/ajaxplorer/trunk/dist/

Packages have been built and tested on Enterprise Linux 6 (RHEL / CentOS / Scientific Linux). Debian packages are available and they run smoothly on both Debian and Ubuntu (see below). Thanks to Argeo for the first pass on RPMs, and to Aurélien Requiem for the Debian packaging.


Virtual Appliance | Docker Container

Pydio Virtual Appliance

This is a Pydio Virtual Appliance based on a debian OS, packaged with a maximum of features ready to work out of the box.
At first start, the IP will be automatically displayed in the login console, allowing you to access to it through your browser.

Admin login (for both pydio web access and console) is admin / PydioVAPP

The ZIP file contains an OVF file successfully tested on the following platforms: VMWare, Virtual Box, Parallels Desktop (convert to vbox first).

Current Pydio version on the appliance is v6.0.2

Features:

  • SNMP for network monitoring
  • WebDAV including the rewrites
  • Mail Support ( as long as the providers don’t block it )
  • Upload limit of 1GB per file
  • Re-implemented the default repositories and template in DB storage instead of the bootstrap file
  • Radius Auth Support ( Confirmed )
  • Dependencies pre-loaded/available
  • Automatic rewriting from HTTP to HTTPS
  • Pre-loaded Pydio installed using APT
  • Install scripts for installing apache2 certificate and key ( 4 binaries in total including the 2 new ones )
  • A script that show the network info on boot-up
  • APT automatically checks for updates

Easy go-pro options:

IonCube comes pre-loaded, plus 2 easy to use commands to Go Pro

 $ sudo install-pydio-license pydio-core.licence.zip
$ sudo install-pydio-gui custom.gui_customize.zip

A big thanks to Jochen Oonincx for buiding the VM App and SecureLayers, a Network Security Company, for running the pilot in their Datacenter. (http://www.securelayers.com/cms/)

Docker Container

Docker is an open-source project to easily create lightweight, portable, self-sufficient containers from any application. The same container that a developer builds and tests on a laptop can run at scale, in production, on VMs, bare metal, OpenStack clusters, public clouds and more.

This Pydio container is based on CentOS 6. It contains pydio 6.0.2 pre-configured and listens on port 443 (ssl). After installation, user can access to by address: https://servername/pydio.
Default account for Pydio: admin / P@ssw0rd

Install from Docker Index:

$ docker search pydio # you can get a list of pydio images
$ docker pull pydio/pydio-core

Run in background:

$ docker run -d -p 443:443 pydio/pydio-core

Go to Pydio,

In Global Configurations >> Main Options >> Sharing section

set DOWNLOAD URL:

https://Youraddress/pydio_public

Click on Save button

From second time with data persistance

docker run -d -p 443:443 --volumes-from containerID imageID

where:
containerID is container ID with all configuration
imageID is image ID


Previous stable releases

All stable releases

Development branch status

The current latest version in the development branch is 5.3.3 (Pydio 6 beta 1)

Latest dev releases

All development releases

Server Night Builds

These packages are built every night at 03:00 Paris Time, from the Git source.
See https://pyd.io/build/