Private by design · Self-hosted

Your workshop. Your data. Your network.

VoltVault keeps electronics inventory, filament spools, storage locations, and local 3D-printer status together—without turning your bench into somebody else’s cloud.

workshop / voltvault-server
$ docker compose up -d --build

✓ API listening on :3000
✓ SQLite integrity check: ok
✓ Authentication: required
✓ Network exposure: private LAN
InventoryLedger-backed
BackupsVerified
CloudNot required

How the setup works

The server and web app work together.

They come as separate downloads. Start the server, build the web app, and serve both from the same address. The setup guide walks you through it.

01

Keep your data on your server

VoltVault stores your inventory, images, accounts, and backups on the machine you choose.

02

Use it from a browser

Once the web app is built, you can open VoltVault in any modern browser on your network. There is no client software to install.

03

Update safely

Back up the database and uploads before replacing the app, then run the readiness check to make sure the update worked.

What you can keep track of

Parts, filament, and printers in one place.

VoltVault records every stock change, so you can see how a quantity got there and correct mistakes without losing the history.

Organize electronic parts

Group parts by storage location, category, tag, package, manufacturer, or low-stock level.

Track each spool separately

Record how much filament is left, the empty spool weight, where it is loaded, what it cost, and which material profile it uses.

Check local printers

See the status of supported Bambu Lab printers in LAN-only Developer Mode. Use Bambu Studio for slicing and print submission.

Export and back up your data

Download your records as CSV files and create a verified SQLite backup whenever you need one.

Have Docker? You’re close.

Generate two secrets, start the container, and create the first administrator.

Follow the setup guide →