Skip to content

Stowaway

A modern, self-hosted web application for managing your inventory. Track items, categories, locations, and quantities with ease.

Get Started | View on GitHub


  • Item Management - Create, edit, and delete items with detailed information including prices, quantities, and descriptions.
  • Categories & Locations - Organize items with color-coded categories and track where everything is stored.
  • QR & Barcode - Generate QR codes for quick item access and scan barcodes with your device camera.
  • Low Stock Alerts - Get notified when items fall below minimum quantity thresholds.
  • Image Uploads - Attach multiple photos to each item for easy identification.
  • Export/Import - Backup and restore data in JSON or CSV format for easy migration.

Get Stowaway running in minutes with Docker:

Terminal window
# Clone the repository
git clone https://github.com/rennerdo30/stowaway.git
cd stowaway
# Start with Docker Compose
docker-compose up -d
# Open http://localhost:3000

Stowaway is built with modern, reliable technologies:

TechnologyPurpose
Next.js 14+React framework with App Router
PrismaType-safe database ORM
SQLiteLightweight, embedded database
NextAuth.js v5Authentication & sessions
shadcn/uiBeautiful UI components
Tailwind CSSUtility-first CSS framework

Ready to get started? Check out the Installation Guide to set up Stowaway.