dumbassets
A stupid simple asset tracker
500K+
A stupid simple asset tracker for keeping track of your physical assets, their components, and applicable warranties and routine maintenance.
docker run -p 3000:3000 -v ./data:/app/data dumbwareio/dumbassets:latest
Create a docker-compose.yml file:
services:
dumbassets:
container_name: dumbassets
image: dumbwareio/dumbassets:latest
restart: unless-stopped
ports:
- ${DUMBASSETS_PORT:-3000}:3000
volumes:
- ${DUMBASSETS_DATA_PATH:-./data}:/app/data
environment:
NODE_ENV: ${DUMBASSETS_NODE_ENV:-production}
DEBUG: ${DUMBASSETS_DEBUG:-true}
SITE_TITLE: ${DUMBASSETS_SITE_TITLE:-DumbAssets}
BASE_URL: ${DUMBASSETS_BASE_URL:-http://localhost:3000}
DUMBASSETS_PIN: ${DUMBASSETS_PIN:-1234}
ALLOWED_ORIGINS: ${DUMBASSETS_ALLOWED_ORIGINS:-*}
APPRISE_URL: ${DUMBASSETS_APPRISE_URL:-}
# ...other env vars
Then run:
docker compose up -d
git clone https://github.com/yourusername/DumbAssets.git
cd DumbAssets
npm install
npm start
Open your browser to http://localhost:3000
| Variable | Description | Default | Required |
|---|---|---|---|
| PORT | Server port | 3000 | No |
| DUMBASSETS_PIN | PIN protection (4+ digits) | None | No |
| APPRISE_URL | Apprise URL for notifications | None | No |
| TZ | Container timezone | America/Chicago | No |
| BASE_URL | Base URL for the application | http://localhost | No |
| SITE_TITLE | Site title shown in browser tab and header | DumbAssets | No |
| ALLOWED_ORIGINS | Origins allowed to visit your instance | '*' | No |
| DEMO_MODE | Enables read-only mode | false | No |
Tip
Apprise integration is built-in to DumbAssets, allowing you to simply add your Discord/ntfy/Telegram/etc link WITHOUT having to run Apprise as a separate service!
All data is stored in JSON files in the /data directory:
/data/Assets.json - All asset data/data/SubAssets.json - All component data/data/Images - Uploaded photos/data/Receipts - Uploaded receipts/data/config.json - Notification and app configgit checkout -b feature/amazing-feature)git push origin feature/amazing-feature)See the Development Guide for local setup and guidelines.
Made with ❤️ by DumbWare.io
Content type
Image
Digest
sha256:1bbe3a1c4…
Size
88 MB
Last updated
12 months ago
docker pull dumbwareio/dumbassetsPulls:
10,383
Last week