Small webapp to track who was in which room at which time to backtrace potential viral infections
Go to file
Oskar Winkels 39a461df56
Move VAPID public key config to backend for easier config
Also enables the frontend not asking for notiffication permission if it
doesn't need them.
Should also help if it ever needs to be changed to circumvent cache.
2021-06-11 01:57:32 +02:00
docs Add resend requests to API docs 2020-12-01 15:48:10 +01:00
ftracker Move VAPID public key config to backend for easier config 2021-06-11 01:57:32 +02:00
res Move VAPID public key config to backend for easier config 2021-06-11 01:57:32 +02:00
web Move VAPID public key config to backend for easier config 2021-06-11 01:57:32 +02:00
.gitignore Rework config and add name list 2020-11-30 23:23:25 +01:00
Dockerfile Enable Docker container to generate its own VAPID credentials 2021-06-11 01:06:59 +02:00
INSTALL.md Move VAPID public key config to backend for easier config 2021-06-11 01:57:32 +02:00
LICENSE.md Add legal license to make repo public 2020-11-24 22:48:53 +01:00
README.md Add customization manual (Resolves #18) 2020-12-15 23:18:59 +01:00
config.ini Move VAPID public key config to backend for easier config 2021-06-11 01:57:32 +02:00
setup.py Add basic webpush backend functionality and endpoints for testing 2021-06-08 00:48:11 +02:00

README.md

FaSTTUBe Corona Tracker

Small webapp to track who was in which room at which time to backtrace potential viral infections.

For Ideas, Progress, and Bugs visit Issues.

Requirements

  • Unixoid system (linux, BSD, macOS). Windows might also work.
  • python 3.6+ (might be python3 on your system)
  • pip for python 3+ (might be pip3 on your system)

How to run

(Dev setup, for prod deployment see below)

# clone, cd into repo
pip install -e .
python3 -m ftracker

Edit config.ini to tune your installation (see INSTALL.md #customization for customization options).

Then, point your browser at http://localhost:5000/.

Installation/Deployment

See INSTALL.md

Open Sources

This project uses the QRCode.js library (Copyright (C) 2012 davidshimjs) licensed under the MIT License, see web/qrcodejs/LICENSE. Thanks!

License

FTracker is licensed under the GNU GPL v3 license, see LICENSE.md for details.

Copyright (C) 2020 Oskar/FaSTTUBe