Binary Kitchen: Directory Self-Service
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
Markus 404fc51fd6 allow to select the primary group for a new user 4 months ago
static upgrdae to bootstrap 4 4 months ago
templates allow to select the primary group for a new user 4 months ago
.gitignore Ingore venv directory. 3 years ago
LICENSE add LICENSE 1 year ago
README.md Update README, add requirements file 1 year ago
config.cfg.example allow to select the primary group for a new user 4 months ago
dss.py allow to select the primary group for a new user 4 months ago
requirements.txt Update README, add requirements file 1 year ago
uwsgi.ini.example Improve uwsgi example config 1 year ago

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.