Sign inSign up

eboudrant/more-wax

By eboudrant

•Updated 6 months ago

Image
2

6.1K

eboudrant/more-wax repository overview

⁠More'Wax — Vinyl Collection Manager

More'Wax is a self-hosted web app for managing your vinyl record collection. It runs a Python server and serves a responsive web UI you open in any browser — desktop or mobile. Records can be added by barcode scan, cover photo identification (via Claude Vision), or manual Discogs search. Prices are fetched from the Discogs marketplace and new additions are automatically synced to your Discogs account.


Dashboard       Collection       Record detail       Barcode scanner

⁠Quick start

docker run -d \
  --name more-wax \
  -p 8765:8765 -p 8766:8766 \
  -v morewax-data:/app/data \
  eboudrant/more-wax:latest

Or with Docker Compose:

docker compose up -d

Open https://localhost:8766 and accept the self-signed certificate. A setup wizard will guide you through connecting your Discogs account and optionally enabling Claude Vision for cover photo identification.

On mobile, use https://<your-ip>:8766.

⁠Features

  • Barcode scan — point your camera at a barcode for instant Discogs lookup
  • Photo identification — snap a cover photo, Claude Vision identifies the exact pressing
  • Manual search — search by artist, album, or label
  • Marketplace prices — low / median / high from Discogs, auto-refreshed
  • Discogs sync — new records added to your Discogs collection automatically
  • Self-hosted — your data stays on your machine, no cloud account needed

⁠Configuration

API tokens are configured through the in-app setup wizard on first launch. For advanced use cases, you can set them via environment variables instead:

VariableRequiredDescription
DISCOGS_TOKENYesDiscogs personal access token⁠
ANTHROPIC_API_KEYNoAnthropic API key⁠ for cover photo identification (~$0.007/photo)
VISION_MODELNoClaude model (default: claude-sonnet-4-6)
HTTP_PORTNoHTTP port (default: 8765)
HTTPS_PORTNoHTTPS port (default: 8766)

⁠Volumes

PathDescription
/app/dataCollection database, cover photos, TLS certificates, saved configuration

⁠License

MIT

Tag summary

Content type

Image

Digest

sha256:4a8f11e20…

Size

203.6 MB

Last updated

6 months ago

docker pull eboudrant/more-wax