View Code? Open in Web Editor
NEW
Home Page: https://mnms.philippschuetz.com
License: GNU General Public License v3.0
HTML 1.16%
JavaScript 10.84%
Python 51.03%
Svelte 36.97%
mnms's Introduction
mnms - Mint Nacht Management System
- clone this repository with
git clone https://github.com/philipp-schuetz/mnms
- set environment variables in
docker-compose.yml
- PUBLIC_API_PATH: public API URL
- ADMIN_PASSWORD: set password for account
admin
- AUTH_SECRET_KEY: generate a new key with
openssl rand -hex 32
- CACHING_ENABLED: enable (1) or disable (0) database caching, improves performance
- notice: Password hashing is not enabled for this project.
- build and start the containers with
docker compose up --build
- add your data directly through the API or use
setup.py
- if you use
setup.py
set the API URL and admin password at the top of the file
- minimum amount of data required:
- 8 stations
- 1 class
- 2 groups per class
- 1 user per group
- 1 participant per group
- admin: 1234
- 7midi-1: 3277
- 7midi-2: 8436
- 7wxyz-1: 2794
- 7wxyz-2: 4358
mnms's People
Contributors
Watchers