peteconsuegra/laravel-manager-plugin

Laravel Manager plugin for WordPress Pete (create/import Laravel apps and link with WordPress).

Maintainers

Package info

github.com/peterconsuegra/laravel-manager-plugin

Language:Blade

pkg:composer/peteconsuegra/laravel-manager-plugin

Statistics

Installs: 23

Dependents: 0

Suggesters: 0

Stars: 0

Open Issues: 0

1.6 2025-10-06 20:00 UTC

This package is auto-updated.

Last update: 2026-03-01 19:56:50 UTC


README

Create, import, deploy, and manage Laravel applications inside your Docker-based Pete Panel hosting environment β€” with automatic database provisioning, Apache configuration, and SSL support.

Laravel Manager is a premium Pete Panel plugin designed for developers, agencies, and SaaS founders who need fast Laravel deployment without complex DevOps setup.

πŸš€ What Is Laravel Manager?

Laravel Manager allows you to:

  • βœ… Deploy new Laravel projects (8.x – 12.x)
  • βœ… Import existing Laravel apps from Git (GitHub, GitLab, Bitbucket)
  • βœ… Auto-create MySQL databases & users
  • βœ… Automatically configure Apache VirtualHosts
  • βœ… Run migrations & generate APP_KEY
  • βœ… Enable SSL certificates (production only)
  • βœ… View provisioning logs in real time

If you're searching for:

  • Laravel control panel
  • Self-hosted Laravel hosting solution
  • Laravel Docker deployment tool
  • Laravel + WordPress hybrid hosting
  • Alternative to Forge, Ploi, or RunCloud

Laravel Manager inside Pete Panel is built for you.

⚑ Why Use Laravel Manager?

Modern Laravel apps require:

  • Web server configuration
  • Database provisioning
  • Environment file setup
  • SSL certificates
  • Deployment automation

Laravel Manager automates all of it.

Instead of manually configuring Apache, MySQL, and Composer, you simply:

  1. Choose New or Import
  2. Select Laravel version or Git repo
  3. Enter your domain
  4. Click Create

Pete Panel handles the rest.

πŸ— Core Features

πŸ”Ή 1. One‑Click Laravel Installation

  • Uses Composer create-project
  • Supports Laravel versions 8.x – 12.x
  • Automatically generates .env
  • Creates and migrates database
  • Generates APP_KEY

πŸ”Ή 2. Import Existing Laravel from Git

  • Clone private or public repositories
  • Supports SSH & HTTPS
  • Displays server SSH public key
  • Runs composer install
  • Automatically configures environment

πŸ”Ή 3. Automatic Apache VirtualHost Setup

  • Creates vhost config
  • Enables site automatically
  • Forwards PHP to Docker PHP-FPM (php:9000)
  • Reloads server automatically

πŸ”Ή 4. Database Automation

  • Generates secure DB name
  • Creates DB user with privileges
  • Injects credentials into .env

πŸ”Ή 5. SSL Certificate Generation

  • Production-only
  • Integrated with Pete’s Let's Encrypt flow
  • One-click SSL from dashboard

πŸ”Ή 6. Provisioning Logs Viewer

  • Terminal output
  • Apache error.log
  • Apache access.log

🐳 Built for Docker-Based Laravel Hosting

Laravel Manager is optimized for:

  • Docker environments
  • Apache + PHP-FPM
  • MySQL containers
  • Containerized Laravel hosting

Expected services:

  • php:9000 (PHP-FPM)
  • db:3306 (MySQL)

πŸ“¦ Installation

Typically bundled with Pete Panel Premium.

Manual installation:

composer require peteconsuegra/laravel-manager-plugin

If auto-discovery is disabled:

// config/app.php
'providers' => [
    Pete\LaravelManager\LaravelManagerServiceProvider::class,
];

Publish views (optional):

php artisan vendor:publish --tag=laravel-manager-views

🌍 Routes

  • GET /laravel-manager
  • GET /laravel-manager/create
  • POST /laravel-manager
  • GET /laravel-manager/logs/{id}
  • POST /laravel-manager/delete
  • POST /laravel-manager/generate-ssl

πŸ” Security

  • Requires authentication
  • Validates all inputs
  • Enforces unique domains
  • SSL restricted to production
  • Optional Gate policy enforcement

🎯 Who Is This For?

  • Laravel developers
  • WordPress + Laravel hybrid builders
  • Agencies managing client apps
  • SaaS founders launching MVPs
  • Developers migrating away from cPanel

πŸ”Œ Part of the Pete Ecosystem

Works perfectly with:

  • WordPress + Laravel Plugin
  • WordPress Importer Plugin
  • Docker LAMP Pete Environment

Official site:

https://deploypete.com

πŸ’Ό License

Laravel Manager is a commercial premium plugin included with Pete Panel licenses.

All rights reserved.

πŸš€ Deploy Laravel Faster. Scale Smarter. Control Everything.