2020-05-01 09:07:29 +00:00
|
|
|
# Ungleich Account Management Webapp
|
2018-10-14 21:30:58 +00:00
|
|
|
|
2020-05-01 09:07:29 +00:00
|
|
|
This service runs on [account.ungleich.ch](https://account.ungleich.ch/) and
|
|
|
|
allows customers manage their ungleich account (register, edit mail & password,
|
|
|
|
...).
|
2018-10-14 21:30:58 +00:00
|
|
|
|
2020-05-01 09:07:29 +00:00
|
|
|
## Development Setup
|
|
|
|
|
2021-12-05 17:19:07 +00:00
|
|
|
```
|
|
|
|
python3 -m venv venv
|
|
|
|
. ./venv/bin/activate
|
|
|
|
pip install -r requirements.txt
|
|
|
|
``
|
|
|
|
|
2020-05-01 09:07:29 +00:00
|
|
|
* 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`
|