Your tackle box,
organized.

A self-hosted fishing log for your lures, spots, catches & tackle

Take it for a cast.

Explore a fully populated OpenFishing instance

Open the live demo

Up and running in one command.

OpenFishing ships as a single container. Point two volumes at persistent storage for the SQLite database and your uploads, and you're fishing.

Full docs
docker run
docker run -d -p 3000:3000 \
  -v openfishing-db:/app/data \
  -v openfishing-uploads:/app/uploads \
  ghcr.io/m1ndgames/openfishing:latest
Try the live demoNo signup required