Part-DB

Self-Hosted

Open-source inventory management for electronic components

Visit Website

Overview

Part-DB is an open-source inventory system tailored for electronic components. Track quantities, storage locations, suppliers, datasheets, and batch details. It supports barcode/QR scanning for quick access, KiCad BOM integration for project planning, and custom fields for flexibility. Deploy via Docker (simplified setup) or manually on PHP/MySQL servers. Ideal for hobbyists, makerspaces, or small labs to organize components without proprietary lock-in.

Self-Hosting Resources

Below is a reference structure for docker-compose.yml. ⚠️ Do NOT run blindly. Replace placeholders with official values.

docker-compose.template.yml TEMPLATE

version: '3'
services:
  part_db:
    image: <OFFICIAL_IMAGE_NAME>:latest
    container_name: part-db
    ports:
      - "8080:<APP_INTERNAL_PORT>"
    volumes:
      - ./data:/app/data
    restart: unless-stopped

Key Features

  • Track electronic components with datasheets, suppliers, and storage locations
  • Barcode/QR code scanning for fast inventory lookup
  • KiCad BOM integration for seamless project component management

Frequently Asked Questions

? Is Part-DB hard to install?

Installation is simple with Docker (official images handle dependencies). Manual setup requires PHP 8+, MySQL/MariaDB, and web server skills, but detailed documentation guides you through both options.

? Is it a good alternative to PartsBox?

Yes—Part-DB is open-source and self-hosted, making it perfect if you value privacy or want to avoid subscription costs. It offers core features like component tracking and BOM integration similar to PartsBox.

? Is Part-DB completely free?

Absolutely. Part-DB is licensed under AGPLv3, so it’s free to use, modify, and self-host without any hidden fees or restrictions.

Top Alternatives

PartsBox (SaaS electronic inventory) Search Google
Sortly (generic proprietary inventory tool) Search Google

People Also Ask about Part-DB

Part-DB vs PartsBox (SaaS electronic inventory)Part-DB vs Sortly (generic proprietary inventory tool) Part-DB 2025 review Part-DB docker-compose example

Tool Info

Pricing Open Source
Platform Self-Hosted

Pros

  • Privacy-focused self-hosted solution
  • No subscription fees (100% open source)
  • Specialized for electronics (supports niche needs like datasheet links)
  • Docker support for easy deployment

Cons

  • Requires self-hosting (server or Docker environment)
  • Technical knowledge needed for manual setup (non-Docker)
  • Niche focus (not ideal for generic inventory use cases)

More Inventory Management Tools