nikolark 77d7d0af99 🔥 Cleanups
- Remove unused files
- Remove usage of lodash, query-string and momentjs
- Don't bundle svg and eot fonts from fontawesome
2020-01-05 17:21:19 +01:00
2020-01-05 17:21:19 +01:00
2014-11-04 22:58:52 +01:00
2018-01-05 13:34:31 +01:00

Installation

apt-get install libldap2-dev python-dev libsasl2-dev libssl-dev ldap-utils libffi-dev
python3 -m venv venv
. venv/bin/activate
pip install -r requirements.txt
# Create or modify local_settings.py
python manage.py migrate

LDAP

sudo docker pull osixia/openldap
sudo docker run -e LDAP_DOMAIN=neuf.no -e LDAP_ORGANISATION="Neuf" -e LDAP_ROOTPASS="toor" -p 389:389 -d osixia/openldap
ldapadd -D "cn=admin,dc=neuf,dc=no" -w "toor" -f testdata.ldif
# Verify import
ldapsearch -x -b dc=neuf,dc=no

Django postfix dovecot

Development

python manage.py runserver
# Log in with username 'test@example.com' and password 'test'

Deploy

fab deploy
Languages
Python 46.9%
JavaScript 39.9%
SCSS 6.6%
HTML 6.5%