Skip to content

lpmng/lpmng-core

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

52 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Build Status Coverage Status

lpmng-core

Core for the next generation LAN party manager

Installation

Clone project and cd into it

System dependencies

You will need openldap library:

Debian/Ubuntu:

# apt-get install libsasl2-dev python-dev libldap2-dev libssl-dev

TODO: test if it needs other package for python 3

RedHat/Fedora:

# yum/dnf install python3-devel

Opensuse:

# zypper install python3-devel

Python dependencies

Create virtualenv and activate it:

$ virtualenv -p python3 venv
$ source venv/bin/activate

Install dependencies:

(venv)$ pip install -r requirement.txt

Create database

    (venv)$ python manage.py makemigrations coreapp
    (venv)$ python manage.py migrate
    (venv)$ python manage.py createsuperuser

Run development server:

(venv)$ python manage.py runserver

Add a new App:

<url>/o/applications/register/

pour lpmng-admin:

client type : public

Authorization grant type : Resource owner password-based

About

Core for the next generation LAN party manager

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published