Skip to content

Automatic provisioning system written in Laravel 11 / PHP 8.3 using Filament 3

Notifications You must be signed in to change notification settings

liberu-automation/automation-laravel

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

235 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Liberu Automation

License: MIT Open Source Love

Welcome to Liberu, our visionary open-source initiative that marries the power of Laravel 12, PHP 8.5 and Filament 5.2 to redefine the landscape of web development.

Contact us on WhatsApp YouTube Facebook Instagram X LinkedIn GitHub

Install workflow Tests workflow Docker workflow Codecov License: MIT


A lightweight Laravel-based control panel for automated hosting and billing workflows. Designed for maintainability and integration with Filament and Jetstream.

Key features

  • Hosting control panel primitives (user, team, account, site settings)
  • Billing automation hooks and seeders
  • Filament admin resources and Livewire components
  • Pluggable modules architecture

Quick start

  1. Requirements: PHP 8.3+, Composer, Node.js (optional for assets).
  2. Clone the repository and install dependencies.

PowerShell / Bash

# install PHP deps, generate key, migrate and seed
composer install; 
cp .env.example .env; 
php artisan key:generate; 
php artisan migrate --seed

Docker (build & run)

# build image and run (local, single-container)
docker build -t automation-laravel .; 
docker run -p 8000:8000 automation-laravel

Using Laravel Sail

# start Sail (Docker)
./vendor/bin/sail up -d

Our projects

The Liberu ecosystem contains a number of companion repositories and packages that extend or demonstrate functionality used in this boilerplate. Below is a concise, professional list of those projects with quick descriptions — follow the links to learn more or to contribute.

Project Repository Short description
Accounting liberu-accounting/accounting-laravel Accounting and invoicing features tailored for Laravel applications.
Automation liberu-automation/automation-laravel Automation tooling and workflow integrations for Laravel projects.
Billing liberu-billing/billing-laravel Subscription and billing management integrations (payments, invoices).
Boilerplate (core) liberusoftware/boilerplate Core starter and shared utilities used across Liberu projects.
Browser Game liberu-browser-game/browser-game-laravel Example Laravel-based browser game platform and mechanics.
CMS liberu-cms/cms-laravel Content management features and modular page administration.
Control Panel liberu-control-panel/control-panel-laravel Administration/control-panel components for managing services.
CRM liberu-crm/crm-laravel Customer relationship management features and integrations.
E‑commerce liberu-ecommerce/ecommerce-laravel E‑commerce storefront, product and order management.
Genealogy liberu-genealogy/genealogy-laravel Family tree and genealogy features built on Laravel.
Maintenance liberu-maintenance/maintenance-laravel Scheduling, tracking and reporting for maintenance tasks.
Real Estate liberu-real-estate/real-estate-laravel Property listings and real-estate management features.
Social Network liberu-social-network/social-network-laravel Social features, profiles, feeds and messaging for Laravel apps.

Contributing

  • Please open issues for bugs or feature requests.
  • Contributions are welcome via pull requests. Follow PSR-12 coding style and include tests where applicable.

License

This project is released under the MIT License. See the LICENSE file for details.

Made with ♥ by Liberu

Releases

No releases published

Sponsor this project

 

Packages

No packages published

Contributors 8