Binary Kitchen: Directory Self-Service
You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
Go to file
Markus 0819407a6a Use https URL for link to bootstrap 5 months ago
static upgrdae to bootstrap 4 3 years ago
templates Use https URL for link to bootstrap 5 months ago
.gitignore ignore pycharm and python cache files 5 months ago
LICENSE add LICENSE 4 years ago
README.md Update README, add requirements file 4 years ago
config.cfg.example add settings for secure cookies 5 months ago
dss.py allow to select the primary group for a new user 3 years ago
requirements.txt Update README, add requirements file 4 years ago
uwsgi.ini.example Improve uwsgi example config 4 years 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.