Sign inSign up

uping/boardgametracker

By uping

Updated 19 days ago

Image
0

10K+

uping/boardgametracker repository overview

BoardGameTracker

A self-hosted board game statistics tracker for analyzing your collection and gaming sessions.

For full documentation, screenshots, and source code, visit the GitHub repository.

Supported Architectures

ArchitectureAvailable
linux/amd64Yes
linux/arm64Yes

Tags

TagDescription
latestLatest stable release
x.y.zSpecific version (e.g., 0.2.1)
x.yLatest patch for a minor version
xLatest minor/patch for a major version
devLatest development build (unstable)

Quick Start

docker run -d \
  --name boardgametracker \
  --restart unless-stopped \
  -e DB_HOST=<DB_HOST> \
  -e DB_USER=dbuser \
  -e DB_PASSWORD=CHANGEME \
  -e DB_NAME=boardgametracker \
  -e DB_PORT=5432 \
  -e TZ=UTC \
  -p 5444:5444 \
  -v ./images:/app/images \
  -v ./logs:/app/logs \
  uping/boardgametracker:latest

Or use Docker Compose with the docker-compose.yml from the repository.

Environment Variables

VariableDefaultRequiredDescription
DB_HOST-PostgreSQL hostname
DB_PORT5432PostgreSQL port
DB_USER-PostgreSQL username
DB_PASSWORD-PostgreSQL password
DB_NAMEboardgametrackerPostgreSQL database name
STATISTICS0Enable/disable Sentry logging (0=off, 1=on)
DATE_FORMATyyyy-MM-ddDate format (date-fns format)
TIME_FORMATHH:mmTime format (date-fns format)
TZUtcTimezone (e.g., America/New_York, Asia/Tokyo)
CURRENCYCurrency symbol for collection value tracking

Volumes

PathDescription
/app/imagesUploaded images
/app/logsLog files

Upgrading

Database migrations run automatically on startup.

docker compose pull
docker compose up -d

Tag summary

Content type

Image

Digest

sha256:2f32bef17

Size

86.5 MB

Last updated

19 days ago

docker pull uping/boardgametracker:beta