Repository navigation
inventory-ware: v0.7.0
0.7.0 (2026-08-23)
Features
- auto-generate a PocketBase superuser on clean-slate first run (088170f)
Bug Fixes
- auto-generate PocketBase superuser on clean slate (f9df160)
Docker Deployment
Docker images for this release are automatically built and published to GitHub Container Registry and Docker Hub.
Images
| Image | GitHub Container Registry | Docker Hub |
|---|---|---|
| Monolith | ghcr.io/make-ware/inventory-ware |
dastron/inventory-ware |
| Webapp | ghcr.io/make-ware/inventory-ware-webapp |
— |
| PocketBase | ghcr.io/make-ware/inventory-ware-pocketbase |
— |
Quick Start
# Pull the image
docker pull ghcr.io/make-ware/inventory-ware:0.7.0
# ...or from Docker Hub (identical image)
docker pull dastron/inventory-ware:0.7.0
# Run with persistent data
docker run -d \
--name inventory-ware \
-p 80:80 \
-v data:/data \
ghcr.io/make-ware/inventory-ware:0.7.0The container generates a PocketBase superuser on first start. Read it with:
docker exec inventory-ware cat /data/pb_data/.pb_superuser.envSupported Architectures
linux/amd64- Standard x86_64 servers, Intel/AMD CPUslinux/arm64- Apple Silicon Macs, AWS Graviton, ARM servers
Environment Variables
Click to expand environment variable reference
PocketBase Configuration
| Variable | Default | Description |
|---|---|---|
POCKETBASE_ADMIN_EMAIL |
generated | Admin email. Unset, admin@inventory-ware.local is generated. |
POCKETBASE_ADMIN_PASSWORD |
generated | Admin password. Unset, a random password is written to /data/pb_data/.pb_superuser.env (mode 0600) and reused on restarts. Set both or neither. |
Documentation
- Docker README - Full deployment documentation
CLI (iw)
Standalone single-file build. Requires Node.js >= 22 on your PATH; no other dependencies.
Homebrew
brew install make-ware/tap/iwManual install
curl -fsSLO https://github.com/make-ware/inventory-ware/releases/download/inventory-ware-v0.7.0/iw-0.7.0.tar.gz
curl -fsSLO https://github.com/make-ware/inventory-ware/releases/download/inventory-ware-v0.7.0/iw-0.7.0.tar.gz.sha256
sha256sum -c iw-0.7.0.tar.gz.sha256
tar -xzf iw-0.7.0.tar.gz
sudo install -m 0755 iw-0.7.0/iw /usr/local/bin/iwSHA-256: a88d6bcb67bc3d68640884b27274a576ef73b8ee41dc81bfe55504bce2616bfa
Getting started
iw login
iw item list
iw image upload ./photo.jpg --analyze