The easiest way to use Mayan EDMS is by using the official Docker image. Make sure Docker is properly installed and working before attempting to install Mayan EDMS.

Minimum hardware requirements

  • 2 Gigabytes of RAM (1 Gigabyte if OCR is turned off).
  • Multiple core CPU (64 bit, faster than 1 GHz recommended).
  • Unix-like operating system like GNU/Linux. For other operating systems user container technologies like Docker or virtual machines.

Installation methods


Docker is a computer program that performs operating-system-level virtualization also known as containerization. It allows independent “containers” to run within a single Linux instance, avoiding the overhead of starting and maintaining virtual machines (VMs).

Direct installation

For users with knowledge of Python, Django, Ubuntu, and databases.