Skip to content

Fanman03/AssetManager

Repository files navigation

AssetManager

A simple, locally-hosted asset management platform

Try out a live demo here

Admin password: pass

Setup

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-stopped

All 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.

Adding Images

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.

About

A simple, locally-hosted asset management platform.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages