Deployment

  • When deployed in a production environment, we generally advise to run Pydio Cells as a systemd service.

    The present guide explains you how to do it on a Linux box, assuming that you have followed our recommended best practices during the...

  • This guide explains how to configure Cells on a Red-Hat-Enterprise-Linux-like system. It contains strongly opinionated choices and best practices. It guides you through the steps required for a production-ready and reasonnably secured server. For...

  • Note: This is a legacy issue. The root cause has been internally solved and you shouldn't bump in this problem anymore with Cells v4 (or more recent version).

    When starting cells, you see this warning in your logs:

    Warning: no...
  • On UNIX-like operating systems, you can use Supervisor to run your Pydio Cells instance as a service: this enables for instance automated application relaunch after a server reboot.

    To install Supervisor on Debian-like systems for...

  • In this tutorial, we explain how to configure a Traefik v2 reverse proxy for your Cells Docker container and what settings are the most important to change.

    Traefik v2 is a very efficient Go reverse proxy designed to perfectly integrate...

  • This guide explains how to install and configure Cells on a Raspberry Pi system.

    Use case

    Deploy a self-contained Pydio Cells instance on your local home network with a simple Raspberry Pi.

    Requirements

    Although we...
  • In this tutorial, we explain how to use nginx as reverse proxy in front of a Pydio Cells instance, together with a few tips to address the most common issues.

    Requirements

    We assume that:

    You are using a Linux server, if not you...
  • This guide shows how to install and run Pydio Cells on Windows 10.

    The binary also work on other version of Windows Desktop (8, 11) and of the Windows Server. Yet, please note that due to the majority of UNIX-like boxes in the enterprise...

  • In this tutorial, we explain how to use a Caddy v2 webserver as reverse proxy in front of a Pydio Cells installation.
    Caddy 2 is the latest version of the Caddy webserver. It brings many enhancements but also some breaking changes when...

  • This guide explains how to install and configure Pydio Cells on macOS.

    Cells comes as a self-contained binary that can be directly run. The only hard requirement is a recent MySQL server. You can use either MySQL (5.7 or 8) or MariaDB 10....

  • In this tutorial, we explain how to use an Apache HTTP Server as reverse proxy in front of a Pydio Cells instance.
    We present a basic vanilla setup and give a few tips to address most common issues.

    Adapt Cells' internal webserver...
  • This guide explains how to install and configure Cells on an Debian-like system. It contains strongly opinionated choices and best practices. It explains the steps required for a production-ready and reasonnably secured server. For a simple test...

  • This tutorial introduces how to set up and run Prometheus and Grafana to gather and display metrics for your Pydio Cells instance.

    Please note that this feature is only available in the Enterprise Distribution.

    Enable metrics

    The...