Face recognition access control system for the university laboratory.
1. Clone the repository
git clone git@github.com:Innopolis-Robotics-Society/FaceGuardV3.git
cd FaceGuardV3If the above does not work, use HTTPS instead:
git clone https://github.com/Innopolis-Robotics-Society/FaceGuardV3.git
cd FaceGuardV32. Create your secrets file
cp backend/.streamlit/secrets.toml.example backend/.streamlit/secrets.tomlOpen backend/.streamlit/secrets.toml and fill in your credentials:
admin_login— your admin usernameadmin_password— your admin password
3. Make sure Docker is running
Windows: Open Docker Desktop and wait until it shows "Engine running" in the bottom left corner.
Mac: Run open -a Docker and wait until the Docker icon appears in the menu bar.
Linux:
sudo systemctl start docker4. Build and run with Docker
docker compose -f docker/docker-compose.yml build
docker compose -f docker/docker-compose.yml up5. Access the application
Open your browser at http://localhost:8501
See the Hosted Documentation Site.