# Model Workshop Manager

Model Workshop Manager is a self-hosted, single-user progressive web app for scale-model hobbyists to manage kits, paints, inventory, and builds, offering barcode scanning, a starter catalog of 10,000+ paints from 30+. It is open source and self-hosted, installable on Unraid.

Canonical page: https://ourlocalhost.com/app/7091/model-workshop-manager

## Description

Model Workshop Manager is a self-hosted, single-user progressive web app for scale-model hobbyists to manage kits, paints, inventory, and builds, offering barcode scanning, a starter catalog of 10,000+ paints from 30+ brands, progress photos, paint matching, shopping lists, and local backups.

## Platform availability

Available on 1 of 9 platforms: Unraid.

## Health score

53/100 (Fair), based on 3 of 4 factors.
- Maintained: 84 (last commit 5 days ago)
- Popular: 18 (7 GitHub stars)
- Easy to install: 35 (1 install platform, install notes, Docker image)

## Links

- Unraid: https://ca.unraid.net/apps/app_93c113c2580b3047
- GitHub: https://github.com/Lucifix/model-workshop-manager
- Official website: https://lucifix.github.io/model-workshop-manager/

## Common questions

### Do I need to set up a separate database or other services?

No external services need to be wired up. It runs as one Express process with one SQLite file.

### Which port should I expose in the Docker example?

The container listens on port 3000 internally. The Docker Compose example maps it to host port 8080.

### How do I back up my data and photos?

Use the in-app backups, and an automated nightly snapshot is included. The data is one SQLite file, while photos are stored on disk.

### Can I use it on a phone?

It can be installed as a PWA on your phone or desktop.

### Does barcode scanning require an external lookup?

The optional UPCitemdb lookup is off by default. You can enable it in Settings.

---
Source: Our Local Host (https://ourlocalhost.com/app/7091/model-workshop-manager), the self-hosted and open-source app directory.
