Linux

Where Does Mayan EDMS Store Documents?

Mayan EDMS keeps documents, database and config in Docker volumes on Linux. Which binds must persist and migrate.

Last updated

Mayan organizes uploads in a documents volume with metadata in its database and settings in config files near the compose setup. The database tracks it all while volumes hold the bytes.

Docker is the normal deploy, so host paths depend on volume binds. Settings files decide library roots, which means two installs rarely share literal paths. Read the compose file first on any unfamiliar box.

Where Mayan EDMS stores this, by platform

Linux
/var/lib/mayan/

Documents plus database and config; exact internal names may vary by Mayan version. Persist all three volumes. Confirm against the compose file before scripting backups.

Frequently asked questions

Which Mayan volumes must persist?

Persist the documents, database and config volumes before first run (see the compose file). Without them, uploads and workflows vanish on container replace. Back up the database plus documents together as one set.

How do I migrate Mayan EDMS?

Copy documents, database and config to the new host with a matching Mayan version, keeping the compose file alongside. Reindex after the move. Exact internal names may vary by release.

Notice an outdated path? Let us know.