Go to file
Nico Schottelius 9247b627fd Begin cleanup 2021-12-05 18:19:35 +01:00
dal Merge upstream repository and code running on production... 2020-05-24 08:04:25 +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
Dockerfile Begin cleanup 2021-12-05 18:19:35 +01:00
README.md Begin cleanup 2021-12-05 18:19:35 +01: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 Begin cleanup 2021-12-05 18:19:35 +01: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, ...).

Development Setup

python3 -m venv venv
. ./venv/bin/activate
pip install -r requirements.txt
``

* 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](https://pypi.org/project/python-decouple/) library underneath)
		- Copy `dal/env.sample` to `dal/.env`
		- Populate `dal/.env`