DocCyblade / tkl-mayan-edms

Turnkey Linux - Mayan EDMS
https://www.turnkeylinux.org/mayan-edms
Other
4 stars 12 forks source link

Mayan EDMS - An electronic vault for your documents

Mayan EDMS_ is a Free Open Source Electronic Document Management System, coded in the Python language using the Django web application framework and released under the Apache 2.0 License. It provides an electronic vault or repository for electronic documents.

This appliance includes all the standard features in TurnKey Core_:

Note: as of v15.0 build of Mayan-EDMS appliance, Mayan now uses environment variables to provide config settings. A convenience copy of these can be found at /etc/mayan/env. This makes it easier to run the mayan-edms commandline tool. For example::

ENV=/etc/mayan/env
BIN=/opt/mayan-edms/bin
su - mayan -c ". $ENV && $BIN/mayan-edms.py help"

Supervised Manual Mayan EDMS Update

Always ensure that you have a current, working backup before performing an upgrade.

Read through the relevant Mayan EDMS Release Notes_ since the version you are upgrading from.

Check Mayan EDMS Direct Deployment - Basic_ documentation for dependency updates, and other adjustments that may be required. Then to upgrade to the latest version (using 3.5.5 as an example below) of Mayan EDMS from the command line::

REMOVE=/etc/mayan/removals.txt
curl https://gitlab.com/mayan-edms/mayan-edms/raw/master/removals.txt > $REMOVE
supervisorctl stop all
ENV=/etc/mayan/env
BIN=/opt/mayan-edms/bin
su - mayan -c ". $ENV && $BIN/pip install -U pip
su - mayan -c ". $ENV && $BIN/pip uninstall -r $REMOVE"
su - mayan -c ". $ENV && $BIN/pip install mayan-edms==3.5.5"
supervisorctl start all

Credentials (passwords set at first boot)

.. _Mayan EDMS: https://www.mayan-edms.com .. _PyPI: https://pypi.python.org/pypi/mayan-edms .. _TurnKey Core: https://www.turnkeylinux.org/core .. _Adminer: https://www.adminer.org/ .. _Release Notes: https://docs.mayan-edms.com/releases/index.html .. _Direct Deployment - Basic: https://docs.mayan-edms.com/chapters/deploying.html#basic-deployment