A simple, locally-hosted asset management platform
Admin password: pass
AssetManager is designed to run as a Docker container. The following docker-compose file can be used as a starting point.
version: '3.8'
services:
assetmanager:
image: jacklrpendleton/assetmanager:latest
ports:
- '3002:3002'
environment:
- MONGODB_URI=
- ADMIN_PASSWORD=
- JWT_SECRET=
- NEXT_PUBLIC_BASE_DOMAIN="https://assets.example.com"
- NEXT_PUBLIC_APP_NAME="Asset Management"
- NEXT_PUBLIC_TAG_URL="Example LLC"
restart: unless-stoppedAll that's needed to run the app is an empty MongoDB database named asset-db containing a collection named assets.
Once the app connects to your database, it will insert a few example items. Feel free to check them out for ideas, or delete them and start from scratch.
Images are stored in this git repo. Images can be added by opening a pull request with the new images. Please ensure images meet the following requirements: PNG of the item with a transparent background, 512x512px.