LDAP Profile management service https://profile.hackerspace.pl
 
 
 
 
 
Go to file
radex 60d6f2e9d5 Admin: tighter user list layout 2023-10-29 19:36:56 +01:00
webapp Admin: tighter user list layout 2023-10-29 19:36:56 +01: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 Improve README 2023-10-13 20:46:38 +02:00
krb5.conf Add hackerspace name config option 2018-02-26 10:03:33 +00:00
poetry.lock Implement LDAP avatar serving 2023-10-08 18:14:00 +02:00
pyproject.toml Implement LDAP avatar serving 2023-10-08 18:14:00 +02:00
syrenka.png Implement LDAP avatar serving 2023-10-08 18:14:00 +02:00

README.md

ldap-web aka profile.hackerspace.pl

quick start locally

poetry install
poetry run flask --app webapp run -p 5001 --debug

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