Maker Management Platform

Maker Management Platform, or mmp, aims to simplify and unify the management of a variety of digital assets related to 3d printing, manufactoring, laser engraving and such.

Disclaimer

Insecure, use locally only.

Under development so things might break, please contact us via issue or on discord.

Create and manage projects

Projects

Projects are a collection of assets like models, images, slice files and documents

Projects

You can preview multiple models at the same time and see how they fit together

Projects

Send your slices directly to your printer

Projects Projects

Integrate with your slicer

Projects

Discussion

Discord Shield

Join discord if you need any support https://discord.gg/SqxKE3Ve4Z

Runing mmp locally

docker-compose.yml

---
version: "3.6"
services:
  agent:
    image: ghcr.io/maker-management-platform/agent:rebuild
    container_name: agent
    volumes:
      - ./library:/library
      - ./config.toml:/app/config.toml
    ports:
      - 8000:8000 # currently required for your slicer integration, looking for a workaround
    environment:
      - "THINGIVERSE_TOKEN=" # needed for the thingiverse download feature
      #- "PORT=8000"
      #- "LIBRARY_PATH=/library"
      #- "MAX_RENDER_WORKERS=5"
      #- "MODEL_RENDER_COLOR=#167DF0"
      #- "MODEL_BACKGROUND_COLOR=#FFFFFF"
      #- "LOG_PATH=./log" # If you wish to log to a file
    restart: unless-stopped

  ui:
    image: ghcr.io/maker-management-platform/mmp-ui:master
    container_name: ui
    ports:
      - 8081:8081
    environment:
      - "AGENT_ADDRESS=agent:8000" #local address for the agent
    restart: unless-stopped