A new, effortless way to use Docker in Laravel applications.
Filaship is a command-line tool designed to simplify Docker usage in Laravel applications. It provides a structured way to work with Docker Compose configurations, making it easier to deploy Laravel applications with Docker without dealing with complex configurations.
- 🚀 Deploy with Confidence: Replicate your Laravel environment anywhere. Eliminate the "works on my machine" problem forever.
- 🌐 Cross-Platform Ready: Runs seamlessly on Mac, Windows, and Linux. Perfect for Laravel teams with diverse development setups.
- ☁️ Host Flexibility: Deploy to any provider you trust. No vendor lock-in, complete freedom in your hosting choices.
- ⚡ Laravel-Optimized: Built specifically for Laravel applications. Optimized configurations for Artisan, queues, and scheduled tasks.
- 🔄 Zero-Downtime Updates: Push Laravel updates to production without interrupting your users' experience.
- 🐳 Docker Made Simple: All the power of Docker with Laravel-focused simplicity. No complex configurations required.
- 🛠️ Effortless Server Management: Transform complex Laravel server setup into simple, single-command operations.
- 🔧 CI/CD Integration: Native GitHub Actions support for automated Laravel testing and deployment workflows.
- 🔒 SSL Auto-Management: Automatic HTTPS setup for your Laravel apps with Let's Encrypt integration and renewal.
You can install Filaship via Composer:
composer global require filaship/filaship
For full documentation, visit filaship.dev.
Contributions are welcome! Please feel free to submit a Pull Request.
Filaship is open-source software licensed under the MIT license.