Skip to content

Roskus/lpanel

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

91 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

LPanel: Web Hosting Panel

Open Source web hosting panel based in Laravel

build

Login

Lpanel Login Screenshot

Dashboard

Lpanel Dashboard Screenshot

Features

  • Virtual Host administration
    • Nginx
    • Apache
  • Database administration
    • MariaDB / MySQL
    • Postgres
  • Linux user administration

Setup docker

docker-compose build
docker-compose up -d

Setup

Clone project

git clone git@github.com:Roskus/lpanel.git

Just run make

make install

Commands

User panel create

php artisan panel:user:create

Create a website virtual host by default create a nginx virtualhost

php artisan panel:website:create domain.com

Create a website virtual host with apache virtualhost

php artisan panel:website:create domain_data server=apache

Create a database by default use MariaDB

php artisan panel:database:create dbname

Create a database by type

php artisan panel:database:create dbname type=postgresql

Create a database user

php artisan panel:database:user-create

Create a linux user

php artisan panel:linux:user-create name

Tests

Run tests

php artisan test

Made with ❤️

Design based in StartBootstrap

https://github.com/startbootstrap/startbootstrap-sb-admin-2

Login photo by Brett Sayles

https://www.pexels.com/photo/white-and-blue-cables-2881233

TLD list

https://data.iana.org/TLD/tlds-alpha-by-domain.txt

About

Open Source Online web hosting panel based in Laravel 12

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  

Languages