SpinApp local dev stack: full stack, zero Compose
SpinApp sets up Laravel containers for app, database, Redis, queue workers, and web server without docker-compose.
Overview
SpinApp is a product that provisions a Laravel-ready local Docker stack. SpinApp supports “Full stack, zero Compose” by wiring up containers for the Laravel needs listed on the product page without requiring hand-written docker-compose.yml files. SpinApp also includes a built-in console for running common dev tasks.
What SpinApp wires up
SpinApp supports local projects by wiring up containers for:
- The Laravel app container
- Database container
- Redis and a queue worker context
- A web server
SpinApp connects these components so that common Laravel and frontend workflows can run locally.
Auto-detection from a Laravel repository
SpinApp can be pointed at a Laravel repository. SpinApp reads composer.json and detects:
- PHP version
- queue drivers
- whether the project has a Vue or React frontend
Built-in console for common tasks
SpinApp includes a built-in console to run:
- artisan commands
- npm run dev
- SQL against the database container
SpinApp is positioned so you can run these tasks without leaving the app.