Download the PHP package stumason/laravel-coolify without Composer
On this page you can find all versions of the php package stumason/laravel-coolify. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download stumason/laravel-coolify
More information about stumason/laravel-coolify
Files in stumason/laravel-coolify
Package laravel-coolify
Short Description Manage, deploy, and monitor your Laravel application on Coolify - like Horizon for your infrastructure.
License MIT
Informations about the package laravel-coolify
Laravel Coolify
Deploy Laravel to Coolify with one command. Dashboard, CLI, and Dockerfile generation included.
Like Laravel Horizon for queues, but for your entire infrastructure.
Why This Exists
Self-hosting with Coolify is great, but managing deployments from the Coolify UI gets tedious. This package gives you:
- A beautiful dashboard inside your Laravel app - deploy, restart, view logs, manage env vars
- Artisan commands for everything - CI/CD pipelines, local development, scripting
- Production-ready Dockerfiles generated automatically - no Docker knowledge required
- Full API access to Coolify - build custom tooling, automations, whatever you need
Quick Start
Add to .env:
Then provision your infrastructure:
This creates app + PostgreSQL + Dragonfly on Coolify and deploys. The provision command automatically adds COOLIFY_PROJECT_UUID to your .env file, enabling all other commands to work without manual configuration.
Documentation
Dashboard Features
Access at /coolify (configurable) - works like Horizon's dashboard.
| Feature | Description |
|---|---|
| Live Status | Real-time application health with animated indicators |
| One-Click Deploy | Deploy latest, force rebuild, or deploy specific commits |
| Deployment History | View all deployments with inline expandable build logs |
| Database Management | Start/stop/restart PostgreSQL, MySQL, Redis, Dragonfly |
| Environment Variables | Secure CRUD for env vars with masked values |
| Build Logs | Stream deployment logs in real-time |
| GitHub Integration | Links to commits, branches, repository |
| Coolify Deep Links | Jump directly to resources in Coolify UI |
Dashboard Screenshots
The dashboard shows everything at a glance:
- Application status with health checks
- Current branch, commit, and last deploy time
- Database and cache status with connection strings
- Recent deployments with inline build logs
- Quick actions for deploy, restart, stop
Laravel Kick Integration
Install laravel-kick on your deployed app for enhanced introspection:
Add to the app's Coolify environment:
A new Kick tab appears with:
- Health checks (database, cache, storage, redis)
- System stats (CPU, memory, disk, uptime)
- Log viewer with filtering and search
- Queue status and failed jobs
- Artisan command execution
Artisan Commands
| Command | Description |
|---|---|
coolify:install |
Publish config, generate Dockerfile |
coolify:provision |
Create infrastructure on Coolify |
coolify:deploy |
Trigger deployment |
coolify:status |
Show application status |
coolify:logs |
View application logs |
coolify:restart |
Restart application |
coolify:rollback |
Rollback to previous deployment |
CI/CD Integration
Dockerfile Generation
The install command generates production-optimized Docker configuration:
Creates:
Dockerfile- Multi-stage build with OPcache, proper permissionsdocker/nginx.conf- Optimized for Laraveldocker/supervisord.conf- Process management (Horizon, Reverb, Scheduler auto-detected)docker/php.ini- Production PHP settings
Auto-detects and configures:
- Laravel Horizon (queue workers)
- Laravel Reverb (WebSockets)
- Laravel Scheduler
Programmatic API
Configuration
After running coolify:provision, your .env will contain:
The dashboard automatically fetches your application and resources from the configured project's environment. No need to manually configure application UUIDs.
Authentication
By default, the dashboard is only accessible in local environment. For production:
Requirements
- PHP 8.2+
- Laravel 11 or 12
- Coolify 4.x instance with API access
Testing
Contributing
Contributions welcome! Please read CONTRIBUTING.md first.
License
MIT - see LICENSE
Credits
- Stu Mason
- All Contributors
All versions of laravel-coolify with dependencies
illuminate/contracts Version ^11.0|^12.0|^13.0
illuminate/http Version ^11.0|^12.0|^13.0
illuminate/support Version ^11.0|^12.0|^13.0
illuminate/console Version ^11.0|^12.0|^13.0
guzzlehttp/guzzle Version ^7.5