Development deployment¶
Clone the repository:
git clone https://gitlab.com/mayan-edms/mayan-edms.git mayan-edms-4.5.2
Alternatively, you can also fork the original repository and clone from your fork to allow pushing persistent code changes.
Create a folder for the Python virtualenv:
mkdir ~/.virtualenvs
Install Python’s venv package:
apt install python3-venv
Create a virtualenv for Mayan EDMS:
python3 -m venv ~/.virtualenvs/mayan-edms-4.5.2
Activate the virtualenv:
source ~/.virtualenvs/mayan-edms-4.5.2/bin/activate
Install the development dependencies:
make setup-dev-environment
Initialize the installation:
./manage.py common_initial_setup
Launch the development server
make runserver
Browse to http://localhost:8000