Skip to content

molgen/mpicms

This branch is 96 commits behind master.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

8820f32 · Jan 21, 2021
Jan 14, 2021
Sep 25, 2019
Mar 13, 2020
Jan 21, 2021
Jan 19, 2021
Jan 14, 2021
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.