Skip to content

molgen/mpicms

Folders and files

NameName
Last commit message
Last commit date

Latest commit

90e9ac1 · Jun 18, 2025
Jan 15, 2025
Sep 25, 2019
Feb 12, 2025
Jun 18, 2025
Mar 20, 2021
Mar 10, 2024
Dec 28, 2018
Jun 14, 2019
May 3, 2019
Sep 25, 2019
Dec 28, 2018
May 8, 2019
May 3, 2019

Repository files navigation

Requirements

  • Python >= 3.7
  • pip
  • Postgresql >= 11
  • OpenLDAP

Deployment

  • Apache2
  • mod_wsgi

Setup

Set up Python environment

pip install -r requirements/production.txt

Set local settings

Put custom settings in config/settings/local_settings.py

For Django related variables see Django's documentation.

  • DJANGO_SECRET_KEY
  • DATABASE_URL
  • DJANGO_ALLOWED_HOSTS (List)

LDAP

See django-auth-ldap docs.

  • LDAP_SERVER_URI
  • LDAP_USER_DN
  • LDAP_USER_PASSWORD

Run database migrations

  • python manage.py migrate --no-input. See Django docs.

Update translation fields

Update search index

Compile translation

Collect static files

Deployment with Apache and mod_wsgi

See Django docs.