Skip to content

Repository files navigation

LabelVault

LabelVault is a mobile-first labeling system for household storage with QR-first labels, short manual codes, and a local print agent.

Developing

Install dependencies:

bun install

Start the dev server (hot reload):

bun dev

Build for production:

bun run build

Run the production server:

bun start

For Bun conventions and project defaults, see docs/BUN.md.

Admin CLI (lvadmin)

The admin CLI now uses yargs for argument parsing and help output.

Show help:

bun run lvadmin --help

Run migrations:

DATABASE_URL=postgres://... bun run lvadmin db migrate

Seed a starter household and owner:

DATABASE_URL=postgres://... bun run lvadmin db seed

Override seed values via flags:

DATABASE_URL=postgres://... bun run lvadmin db seed \
  --household-name "My Household" \
  --owner-email me@example.com

About

Service for managing labelled containers

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages