A simple web application for tracking employee time.
docker, nodejs OPTIONAL - podman and podman-compose All other dependencies will be handled within the docker file.
Clone repo
git clone https://github.com/visgence/timeclock
Submodule chucho
git submodule init
git submodule update
copy .env-template to .env and edit with passwords
run docker compose build and docker compose up from base directory
OR
run podman-compose build and podman-compose up from base directory
go to localhost:8000 in browser
You can log in with username: admin, password: password
run docker compose down
run docker volume rm timeclock_pgdata
In settings.py set ENABLE_JOBS to False
Running python manage.py setup will set up the required default job
Replace time_system/clocker/static/images/logo.png with your png logo file