Skip to content

Latest commit

 

History

History
47 lines (30 loc) · 1.12 KB

README.md

File metadata and controls

47 lines (30 loc) · 1.12 KB

grouper

Build Status

Description

Grouper is an application to allow users to create and manage memberships to their own groups.

Warning

This project is still very much in flux and likely to have database changes migration support for the time being.

Installation

New versions will be updated to PyPI pretty regularly so it should be as easy as:

pip install grouper

Running a Test instance

Grouper runs behind a reverse proxy that handles Authentication and so expects a valid, authenticated, user account. I've included a test proxy for running on development instances.

Creating a development instance:

# Setup the database.
PYTHONPATH=. bin/grouper-ctl -vvvc config/dev.yaml sync_db

# Run the development reverse proxy
PYTHONPATH=. bin/grouper-ctl -vvc config/dev.yaml user_proxy $USER

# Run the frontend server
PYTHONPATH=. bin/grouper-fe --config=config/dev.yaml -vv

# Run the graph/api server
PYTHONPATH=. bin/grouper-api --config=config/dev.yaml  -vv