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.

FAQ

After the download, you have to make one include require_once('vendor/autoload.php');. After that you have to import the classes with use statements.

Example:
If you use only one package a project is not needed. But if you use more then one package, without a project it is not possible to import the classes with use statements.

In general, it is recommended to use always a project to download your libraries. In an application normally there is more than one library needed.
Some PHP packages are not free to download and because of that hosted in private repositories. In this case some credentials are needed to access such packages. Please use the auth.json textarea to insert credentials, if a package is coming from a private repository. You can look here for more information.

  • Some hosting areas are not accessible by a terminal or SSH. Then it is not possible to use Composer.
  • To use Composer is sometimes complicated. Especially for beginners.
  • Composer needs much resources. Sometimes they are not available on a simple webspace.
  • If you are using private repositories you don't need to share your credentials. You can set up everything on our site and then you provide a simple download link to your team member.
  • Simplify your Composer build process. Use our own command line tool to download the vendor folder as binary. This makes your build process faster and you don't need to expose your credentials for private repositories.
Please rate this library. Is it a good library?

Informations about the package laravel-coolify

Laravel Coolify

Tests Latest Version PHP Version Laravel Version Downloads

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:

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

Read the full docs

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:

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:

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:

Auto-detects and configures:

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

Testing

Contributing

Contributions welcome! Please read CONTRIBUTING.md first.

License

MIT - see LICENSE

Credits


All versions of laravel-coolify with dependencies

PHP Build Version
Package Version
Requires php Version ^8.2
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
Composer command for our command line client (download client) This client runs in each environment. You don't need a specific PHP version etc. The first 20 API calls are free. Standard composer command

The package stumason/laravel-coolify contains the following files

Loading the files please wait ...