{"repo":"Flatroy/stupid-inventory-laravel","free":true,"listed":false,"github":"https://github.com/Flatroy/stupid-inventory-laravel","clone":"git clone https://github.com/Flatroy/stupid-inventory-laravel.git","description":"WIP: Simple stupid inventory and organization system built for the Home User. Inspired by Homebox. Build on top of FilamentPHP. Would be self-hosted and as SaaS. Demo:","language":"PHP","stars":68,"topics":["filament","inventory","inventory-management","jetstream-laravel","laravel","livewire"],"license":"AGPL-3.0","category":"self-hosted-apps","readme_excerpt":"Simple stupid inventory system for home or small business Demo Telegram group How to run with Docker (pre-built image) A pre-built Docker image is published to GitHub Container Registry on every push to main and on version tags. This is the fastest way to run the app. Prerequisites: Docker installed on your machine. Quick start Pull and run the latest image: docker run -d \\ --name stupid-inventory \\ -p 801:80 \\ -v stupid-inventory-storage:/app/storage \\ -v stupid-inventory-db:/app/database \\ ghcr.io/flatroy/stupid-inventory-laravel:latest Then open http://localhost:801 in your browser. Creating your first user After starting the container, create an admin user with the built-in command: docker exec -it stupid-inventory php artisan app:create-user This prompts you for a name, email, and password interactively. The command also creates a personal team for the user automatically. You can also pass all values non-interactively (useful for scripts and CI): docker exec stupid-inventory php artisan app:create-user \\ --name=\"Admin User\" \\ --email=\"admin@example.com\" \\ --password=\"secure-password\" \\ --team=\"My Home\" \\ --no-interaction Then log in at http://localhost:801/app/login with the credentials you set. What the image does on startup The entrypoint script automatically: - Generates the application key - Runs database migrations - Caches config, routes, and views - Publishes Filament assets Persistent data The example above uses two named volumes to persist data across container ","default_branch":null,"files":null,"tree":[],"storefront":"/r/Flatroy","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/Flatroy/stupid-inventory-laravel/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}