selfhost.directory

The index of self-hostable projects — ranked, categorized and served with live updates.
Own your data and stop giving it to big tech.

Spotlight_Storage logo

Self-host Spotlight_Storage

3.0.0

Inventory management with LED locator system

ReleaseOpen SourceMIT
Updated10 months ago
LanguageJavaScript
Setup difficultyModerate
Stars
223
Port
5000 (web UI)
Docker
mellowlabs/spotlight_storage
Install with Docker Compose
Spotlight Storage web interface showing inventory management

What is Spotlight_Storage?

Spotlight Storage (formerly MIMOSA) is a self-hosted inventory management system for organizing parts and components. It integrates with ESP32 devices running WLED firmware to control addressable LED strips (WS2812) that light up to show the physical location of items in storage bins. Features include item search, categorization with tags, multiple storage locations across different rooms (only Wi-Fi needed), image uploads for items, and a web interface accessible on port 5000. The system runs via Docker or Docker Compose with a SQLite database, and a Windows installer script is also provided. The project is open source under the MIT license.

Should you self-host Spotlight_Storage?

Spotlight_Storage scores 41/100 on selfhost.directory (how scoring works) and ranks #11 of 11 in Inventory Management. It has 223 GitHub stars.

There was no stable release in the past 12 months, so check the repository's recent activity before you rely on it.

Setup is moderate: expect some configuration beyond a single command. An official Docker image is available. It is MIT-licensed and written mostly in JavaScript.

Its closest alternative on selfhost.directory is Homebox (74/100, 7 664 stars). It scores higher overall, so compare the two before you pick. See Spotlight_Storage vs Homebox side by side.

Features

  • Image Upload
  • Inventory Management
  • Item tagging
  • LED effects
  • LED location finding
  • Multi-language Support
  • Multi-Location Support
  • REST API

Spotlight_Storage README

How to install Spotlight_Storage

Install Spotlight_Storage with Docker Compose

Environment variables
TRANSLATIONS_DIR=/app/static/translations

mkdir Spotlight_Storage cd Spotlight_Storage wget -O docker-compose.yml https://raw.githubusercontent.com/FireMarshmellow/Spotlight_Storage/Main/docker-compose.yaml docker compose up -d

Requires Docker Compose version 2.x or higher

How to configure Spotlight_Storage

  • DATABASE_LOCATIONPath to the SQLite database file

    Path to the SQLite database file

  • IMAGE_LOCATIONPath to the images directory

    Path to the images directory

  • TRANSLATIONS_DIR/app/static/translationsDirectory containing translation JSON files

    Directory containing translation JSON files

Spotlight_Storage releases & version history

More in Home Management

Rate this project

Click to rate — no account needed.

0 comments

Posting as guest
Loading comments…