Binary Kitchen: Directory Self-Service
Go to file
Markus 0819407a6a Use https URL for link to bootstrap 2023-01-09 10:21:24 +01:00
static upgrdae to bootstrap 4 2020-09-10 10:50:47 +02:00
templates Use https URL for link to bootstrap 2023-01-09 10:21:24 +01:00
.gitignore ignore pycharm and python cache files 2023-01-06 23:58:04 +01:00
LICENSE add LICENSE 2019-04-01 19:28:03 +02:00
README.md Update README, add requirements file 2019-11-07 22:13:51 +01:00
config.cfg.example add settings for secure cookies 2023-01-06 23:54:09 +01:00
dss.py allow to select the primary group for a new user 2020-09-11 10:58:10 +02:00
requirements.txt Update README, add requirements file 2019-11-07 22:13:51 +01:00
uwsgi.ini.example Improve uwsgi example config 2019-02-12 09:42:07 +01:00

README.md

Binary Kitchen: Directory Self-Service

Overview

This Directory Self-Service is intended as a portal that allow Users to change their LDAP passwords and also supports the creations of new users based on a simple template.

Requirements

  • Flask >= 1.0.0
  • Flask-WTF >= 0.14
  • passlib >= 1.7.0
  • python-ldap >= 3.1.0
  • redis >= 3.1.0

uWSGI

To use dss with uWSGI create a file called uwsgi.ini from the provided example and change the socket and optinally the chdir,uid and gid settings. You can use /usr/bin/uwsgi --ini /path/to/dss/uwsgi.ini to start your instance.

Misc

Source code is under MIT license, powered by Flask and Bootstrap.