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 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.

    Enabling metrics

    ...

  • 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...

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

    Warning: no private IP detected for binding broker. Will bind to <YOUR PUBLIC IP ADDRESS>, which may give public access to the broker.

    You should solve this issue by adding a...

  • 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 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 nginx as reverse proxy in front of a Pydio Cells instance.
    We present a basic setup and give a few tips to address the most common issues.

    Adapt Cells configuration

    By default, Cells starts...

  • 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 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 configure Cells on an 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 a...

  • 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...