/cherrydoor

A simple webapp for RFID lock management

Primary LanguageJavaScriptMIT LicenseMIT

python tests Maintainability HitCount

cherrydoor

Prosta webaplikacja do zarządzania i przeglądania statystyk wykorzystania zamka RFID korzystająca z Flaska i MongoDB.

Instalacja i uruchamianie:

  1. Zaintaluj Cherrydoor korzystając z pip i pypi:
pip3 install Cherrydoor

Albo pobierz wheel danego wydania i zainstaluj:

pip3 install ./Cherrydoor-<version>-py3-none-any.whl
  1. Doinstaluj dodatkowe zależności i skonfiguruj trochę rzeczy korzystając z wbudowanego skryptu instalacyjnego:
cherrydoor install
  1. Program powinien być już uruchomiony przez systemd na porcie 5000. Możesz go restartować/zatrzymywać/itp. korzystając z systemctl --user <komenda> cherrydoor. Jeśli chcesz go uruchomić bez korzystania z usługi, skorzystaj ze skryptu cherrydoor start.