dryck is a very simple web app written in Go using Gin to keep track of the amount of drinks taken by different people in a shared space.
At the moment it doesn't support user authentication, so you should trust everyone who has access to it.
If you set the environment variable HTTP_PASSWORD, you can limit the access in a very simple way with HTTP Basic Auth (username: dryck).
If HTTP_PASSWORD is not set, dryck won't require authentication.
Also adding new drinks is only possible by editing the underlying Postgres database directly.
Installation
The simplest way to start the application is by using docker compose.
Install docker and docker compose.
Create a docker-compose.yml with the following content and change the variables according to your needs: