# MakersVault

> Self-hosted web app for organizing 3D printing files with interactive 3D previews, folder tagging, and slicer integration.

- **Category:** File Management
- **Licence:** MIT
- **Latest version:** v5
- **Open source:** oss
- **Languages:** Typescript, Go, JavaScript, Python
- **Platforms:** Docker Compose
- **Tags:** 3d Printing, Stl, Typescript, Docker, Python, Obj, Self Hosted, File Management, Laser Engraving, 3mf, Step, Makerworld, Printables, Thingiverse, Slicer, Cad

## Description

Makers Vault is a self-hosted web application for managing 3D printing files and creative illustrations. It provides a browser-based interface to organize files into folders, tag them, add notes, and preview 3D models interactively using three.js. Users can import models directly from MakerWorld, Printables, and Thingiverse via URL, and open files in their local slicer through a companion bridge application. The stack uses React/TypeScript for the frontend, FastAPI with SQLite for the backend, and deploys via Docker Compose. It supports light/dark themes, batch operations, and configurable storage paths. The project is in beta (v5.1.2) with authentication defaults suitable only for trusted local networks.

## Links

- [Homepage](https://github.com/GhostLabs-ent/MakersVault)
- [Docker](shotgunwilly555/makersvault-web)
- [GitHub Repository](https://github.com/GhostLabs-ent/MakersVault)
- [Reverse Proxy Documentation](https://github.com/GhostLabs-ent/MakersVault/tree/main/makervault/docs/architecture/REVERSE_PROXY.md)
- [Architecture Runbook](https://github.com/GhostLabs-ent/MakersVault/tree/main/makervault/docs/ARCHITECTURE_RUNBOOK.md)
- [v5.1 Scope Document](https://github.com/GhostLabs-ent/MakersVault/tree/main/makervault/docs/V5.1_SCOPE.md)
- [Slicer Bridge Download](https://github.com/VincentCinque/MakersVault/tree/main/makervault/slicer-bridge)

---
Source: https://selfhost.directory/project/makersvault