docker run -d -p 3000:3000 -v librecloset_data:/app/data ghcr.io/lazztech/libre-closet
No external services required. SQLite by default, optional PostgreSQL. Local disk storage by default, optional S3-compatible provider. Optional JWT auth for multi-user households, or run completely open for personal use.
There are a handful of wardrobe apps in the wild, but they're either unmaintained, cloud-only, or require a stack of services to stand up. This one is a single image. I wanted something I'd actually use.
Source: https://github.com/lazztech/libre-closet Live demo: https://librecloset.lazz.tech (register free, no email verification)