LDAP Profile management service https://profile.hackerspace.pl
 
 
 
 
 
Go to file
radex 3752e0c558 rename config.py.dist to config.py 2023-09-23 18:28:02 +02:00
webapp rename config.py.dist to config.py 2023-09-23 18:28:02 +02:00
.gitignore rename config.py.dist to config.py 2023-09-23 18:28:02 +02:00
.python-version Fix build for Python 3.11 2023-09-19 22:14:09 +02:00
Dockerfile Dockerfile: don't run uwsgi as root 2023-09-19 22:16:07 +02:00
README.md migrate to poetry 2023-09-19 21:29:28 +02:00
krb5.conf Add hackerspace name config option 2018-02-26 10:03:33 +00:00
poetry.lock deps: update flask to latest 2023-09-19 22:42:12 +02:00
pyproject.toml deps: update flask to latest 2023-09-19 22:42:12 +02:00

README.md

ldap-web aka profile.hackerspace.pl

quick start locally

poetry install
FLASK_ENV=development FLASK_APP=webapp poetry run flask run -p 5001

Open app at localhost:5001

To test changing password locally, you must add HACKERSPACE.PL realm to your /etc/krb5.conf. See krb5.conf for an example

quick start (dockerized)

docker build -t ldapweb .
docker run -p 8000:8000 ldapweb

Open app at localhost:8000

deployment

Look for ldapweb.libsonnet in hscloud repo