// PROJEKT
LIVEInventorix
Selbst-hostbare Inventarverwaltung für kleine Teams. Assets, Standorte, Bewegungen — mit sauberem Admin-UI, QR-Codes, PDF-Export und Entra-ID-SSO out of the box.
Worum es geht
Inventorix ist ein kleines, selbst-hostbares Tool für Inventarverwaltung — gedacht für Teams, die ihre Assets, Standorte und Bewegungen sauber tracken wollen, ohne dafür ein 200-€-pro-Monat-SaaS zu zahlen. Eine MIT-lizenzierte App, ein Docker-Image, fertig.
Highlights
- Filament v5 Admin-Panel — alles über ein aufgeräumtes Backend bedienbar
- QR-Codes für Assets — direkt aus der App generierbar, ausdrucken und draufkleben
- PDF-Export via DomPDF — für Listen, Inventuren, Übergaben
- Microsoft Entra ID (Azure AD) SSO out of the box via Laravel Socialite
- Activity Log + Tags aus dem Spatie-Ökosystem — wer hat wann was angefasst
- Laravel Octane auf FrankenPHP in Produktion — schnell genug für den Alltag
- Hintergrund-Jobs über Laravel Horizon — Mails, Exports, schwere Operationen
Tech-Stack
Inventorix basiert auf einem bewussten, kleinen Tech-Stack — nichts Exotisches, alles wartbar:
- Laravel 13 & PHP 8.4
- Filament 5 fürs Admin-UI
- FrankenPHP als Application Server in Produktion
- MariaDB / MySQL als Datenbank (PostgreSQL geht auch)
- Docker für Deployment, DDEV für lokale Entwicklung
Quickstart (Docker)
docker run -d \
-p 8000:8000 \
-e APP_KEY=base64:$(openssl rand -base64 32) \
-e DB_CONNECTION=mysql \
-e DB_HOST=... \
-e DB_DATABASE=inventorix \
-e DB_USERNAME=... \
-e DB_PASSWORD=... \
-e RUN_MIGRATIONS=true \
noixdev/inventorix:latest
Der Container wartet auf die Datenbank, führt — falls RUN_MIGRATIONS=true —
die Migrationen aus, warmt die Caches auf und startet Octane auf Port 8000.
Status & Roadmap
Inventorix läuft seit 2025 produktiv und wird aktiv weiterentwickelt. Issues und PRs sind willkommen — schau auf github.com/NoiXdev/inventorix.