Pull and run the image directly. This is enough to log in, add a database, and try every feature.
docker run -d --name findiff \
-p 8080:8080 \
-e FINDIFF_MASTER_KEY="$(openssl rand -base64 32)" \
-e FINDIFF_ADMIN_USERNAME=admin \
-e FINDIFF_ADMIN_PASSWORD=change-this-immediately \
-v findiff_data:/data \
oubaidhl/findiff:latest
Open http://localhost:8080, sign in with the admin credentials above, and add your first database from Databases → Add database.
FINDIFF_MASTER_KEY encrypts every stored connection string. Generate it once, keep it in a secrets manager, and never lose it, a lost key makes stored connections unrecoverable.