Skip to content

Latest commit

 

History

History
29 lines (22 loc) · 1.15 KB

README.md

File metadata and controls

29 lines (22 loc) · 1.15 KB

trace

Trace is a framework for tracking contacts at locations. It will host a frontend where administrators may setup a kiosk that allows students to sign in and sign out of a location. This data can be used to generate a contact report, showing who has been in contact with who and for how long.

Setting Up

With Docker

If you have docker installed, you can compile and run the server and database with docker-compose

To run, cd into the repo directory and type in

docker-compose up -d --build

The build flag tells Docker to rebuild the Docker image if it updated. After running this command the server should be running on port 80. To enable HTTP authentication, use the USERNAME and PASSWORD environment variables:

USERNAME=admin PASSWORD=password docker-compose up -d --build

The database data is stored in a Docker volume.

Screenshots

Scan Submitted Manage students Students at location