Jest to projekt systemu kołowego zapewniającego obsługę kont członków, automatyczne wysyłanie zparoszeń do Slacka, otwieranie drzwi, uruchamianie rzutnika itp.
Skopiuj plik nkrsiSystem/configDefault.py jako nkrsiSystem/config.py i uzupełnij odpowiednimi danymi.
Hasło do bazy danych musisz jednocześnie zmienić w docker-compose.yml w POSTGRES_PASSWORD.
docker-compose up
Jeżeli jest to twoje pierwsze uruchomienie, to wymagane obrazy zostaną pobrane oraz zbudowane. Wszystkie potrzebne bazy zostaną utworzone wraz z superużytkownikiem o emailu SUPER_EMAIL i haśle SUPER_PASSWORD (wartości ustawiane w docker-compose.yml).
Po uruchomieniu powinniśmy mieć dostęp do serwisu przez:
localhost:80
Stworzony z myślą o dostępie do Ślimaka. Aby uzyskać informację, czy dany użytkownik jest uprawniony, należy wysłąć żądanie POST na:
localhost/rest/card_id
z JSONem postaci:
{
"card_id": "id"
}
W odpowiedzi można otrzymać w wypadku powodzenia:
{
"ok": true
}
W wypadku niepowodzenia:
{
"ok": false
}
i status 404.