Go to file
nico14571 0ded060220 Merge branch 'uid-validation' into 'master'
Minimal README, validate username format on registration, fix field name on login

See merge request ungleich-public/ungleich-user!7
2020-05-01 11:52:12 +02:00
dal Validate username format in what seem to be WIP API? 2020-05-01 11:11:24 +02:00
logs Create logs dir 2019-02-19 21:21:30 +01:00
.gitignore Add dal/ldap_max_uid_file to .gitignore 2019-02-23 21:25:15 +01:00
README.md Populate README, refresh configuration template 2020-05-01 11:07:29 +02:00
manage.py Move project files to root directory 2019-02-17 17:43:06 +01:00
nameko-func.py Add ldap user create support 2019-01-26 15:19:58 +01:00
requirements-os.txt Cleanup and add OS requirements 2019-01-26 13:19:19 +01:00
requirements.txt Fix django dependency requirement 2020-05-01 11:06:57 +02:00

README.md

Ungleich Account Management Webapp

This service runs on account.ungleich.ch and allows customers manage their ungleich account (register, edit mail & password, ...).

Makes use of Django 2.2 LTS (not compatible with 3.0 at the moment) which is supported until early 2022.

Development Setup

  • Clone this repository and enter top-level directory.
  • (Optional) Setup a Python virtualenv and install dependencies via pip:
    • virtualenv .venv
    • source .venv/bin/activate
    • pip install -r requirements.txt
    • Note: you might have to install some OS dependencies (i.e. libldap2, libsasl).
  • Configure the dal django app (uses the decouple library underneath) - Copy dal/env.sample to dal/.env - Populate dal/.env