peteconsuegra/laravel-manager-plugin
最新稳定版本:1.6
Composer 安装命令:
composer require peteconsuegra/laravel-manager-plugin
包简介
Laravel Manager plugin for WordPress Pete (create/import Laravel apps and link with WordPress).
README 文档
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:
- Choose New or Import
- Select Laravel version or Git repo
- Enter your domain
- 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:
💼 License
Laravel Manager is a commercial premium plugin included with Pete Panel licenses.
All rights reserved.
🚀 Deploy Laravel Faster. Scale Smarter. Control Everything.
统计信息
- 总下载量: 25
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 1
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2025-09-29