Skip to content
Snippets Groups Projects

TimeyWimey

TimeyWimey is a simple web-based time tracking application.

It’s based on Django, Vue and Shoelace and supports one-way sync to Kimai.

Motivation

I’ve created TimeyWimey because I needed an offline time tracker that can sync to Kimai.

Deployment

docker run \
  --name=timeywimey \
  --pull=always \
  --env TIMEYWIMEY_SECRET_KEY=a-very-secret-key \
  --env TIMEYWIMEY_ALLOWED_HOSTS=my-hostname,localhost \
  --publish 8000:8000 \
  git-registry.hack-hro.de:443/kmohrf/timeywimey:rolling

Then create a user with:

docker exec -it timeywimey timeywimeyctl createsuperuser

You can then log in and configure your user settings in the admin dashboard under http://localhost:8000/-/admin/.

Please Note: For permanent data storage you must either mount a volume under /var/lib/timeywimey or define the TIMEYWIMEY_DATABASE_URL according to this URL schema.