From 93932618aacb834a0eda299ed03fcc6cd1d02253 Mon Sep 17 00:00:00 2001
From: Edi Septriyanto
+
LEMPer stands for Linux, Engine-X (Nginx), MariaDB and PHP installer written in Bash script. This is just a small tool set (a bunch collection of scripts) that usually I use to deploy and manage LEMP stack on Debian/Ubuntu. LEMPer is _CloudWays_, _Ploi_, _RunCloud_, and _ServerPilot_ free alternative crafted to support wide-range PHP framework (not only WordPress). - -[![Build Status](https://api.travis-ci.com/joglomedia/LEMPer.svg?branch=2.0.x)](https://travis-ci.com/github/joglomedia/LEMPer) +
## Features @@ -40,33 +60,33 @@ LEMPer stands for Linux, Engine-X (Nginx), MariaDB and PHP installer written in * Make a copy of .env.dist to .env ```cp .env.dist .env``` and replace the values. * Execute install.sh file, ```sudo ./install.sh```. -### Install LEMPer stack +### Install LEMPer Stack ```bash sudo apt install git && git clone -q https://github.com/joglomedia/LEMPer.git && cd LEMPer && cp -f .env.dist .env && sudo ./install.sh ``` -### Remove LEMPer stack +### Remove LEMPer Stack ```bash sudo ./remove.sh ``` -## LEMPer Command Line Administration Tool +### LEMPer Command Line Administration Tool LEMPer comes with friendly command line tool which will make your LEMP stack administration much easier. These command line tool called Lemper CLI (lemper-cli) for creating new virtual host and managing existing LEMP stack. -### LEMPer CLI Usage +#### LEMPer CLI Usage Here are some examples of using LEMPer CLI. -#### LEMPer CLI add new vhost / website +##### LEMPer CLI add new vhost / website ```bash sudo lemper-cli create -u username -d example.app -f default -w /home/username/Webs/example.app ``` -#### LEMPer CLI manage vhost / website +##### LEMPer CLI manage vhost / website Example, enable SSL @@ -80,7 +100,7 @@ Example, enable FastCGI cache sudo lemper-cli manage --enable-fastcgi-cache example.app ``` -#### for more help +##### for more help ```bash sudo lemper-cli --help @@ -88,7 +108,7 @@ sudo lemper-cli --help Note: Lemper CLI will automagically add a new PHP-FPM user's pool configuration if it doesn't exists. You must add the user account first. -## Web-based Administration +### Web-based Administration You can access pre-installed web-based administration tools here @@ -108,7 +128,7 @@ TinyFilemanage (Web-based file managemer) http://YOUR_DOMAIN_NAME:8082/lcp/filemanager ``` -## TODO +## TODOs * ~~Custom build latest [Nginx](https://nginx.org/en/) from source~~ * ~~Add [Let's Encrypt SSL](https://letsencrypt.org/)~~ @@ -120,6 +140,10 @@ http://YOUR_DOMAIN_NAME:8082/lcp/filemanager * Add user account & hosting package management. * Add your feature [request here](https://github.com/joglomedia/LEMPer/issues/new). +## Security Vulnerabilities and Bugs + +If you discover any security vulnerability or any bug within _EasyDock Linux_, please open an issue. + ## Contributing * Fork it ([https://github.com/joglomedia/LEMPer/fork](https://github.com/joglomedia/LEMPer/fork)) @@ -127,20 +151,50 @@ http://YOUR_DOMAIN_NAME:8082/lcp/filemanager * Commit your changes (git commit -am 'Add some feature') or (git commit -am 'Fix some issue') * Push to the branch (git push origin my-new-feature) or (git push origin fix-some-issue) * Create a new Pull Request -* Travis unit tests will be run to make sure that your changes does not have errors or warning +* GitHub Workflows will be run to make sure that your changes does not have errors or warning + +## Awesome People + +**LEMPer Stack** is an open-source project licensed under the GNU GPLv3 license with its ongoing development made possible entirely by the support of all these smart and generous people, from code contributors to financial contributors. :purple_heart: + +Thank you for considering contributing to this project! -## TL;DR +### Project Maintainers -If you're looking for mature, feature rich, advanced services with 24/7 premium support, please don't use this script. +
+
+ + Edi Septriyanto + + @joglomedia + |
+
-
+-LEMPer stands for Linux, Engine-X (Nginx), MariaDB and PHP installer written in Bash script. This is just a small tool set (a bunch collection of scripts) that usually I use to deploy and manage LEMP stack on Debian/Ubuntu. LEMPer is _CloudWays_, _Ploi_, _RunCloud_, and _ServerPilot_ free alternative crafted to support wide-range PHP framework (not only WordPress). +LEMPer stands for Linux, Engine-X (Nginx), MariaDB and PHP installer written in Bash script. This is just a small tool set (a bunch collection of scripts) that usually I use to deploy and manage LEMP stack on Debian/Ubuntu. LEMPer is CloudWays, Ploi, RunCloud, and ServerPilot free alternative crafted to support wide-range PHP framework & CMS.
## Features @@ -197,4 +197,4 @@ LEMPer stack is open-source project licensed under the GNU GPLv3 license. (c) 2014-2021 | [MasEDI.Net](https://masedi.net/) -### Enjoy LEMPer stack ;) +### Enjoy LEMPer Stack ;) From 2db8cef0e0352e43f8eae7b0621e629d35b3935c Mon Sep 17 00:00:00 2001 From: Edi Septriyanto-
-Served by - _ _____ __ __ ____ -| | | ____| \/ | _ \ ___ _ __ -| | | _| | |\/| | |_) / _ \ '__| -| |___| |___| | | | __/ __/ | -|_____|_____|_| |_|_| \___|_| -+
@@ -17,11 +10,11 @@ Served by - +
-LEMPer stands for Linux, Engine-X (Nginx), MariaDB and PHP installer written in Bash script. This is just a small tool set (a bunch collection of scripts) that usually I use to deploy and manage LEMP stack on Debian/Ubuntu. LEMPer is CloudWays, Ploi, RunCloud, and ServerPilot free alternative crafted to support wide-range PHP framework & CMS. +LEMPer stands for Linux, Engine-X (Nginx), MariaDB and PHP installer written in Bash script. This is just a small toolset (a bunch collection of scripts) that usually I use to deploy and manage LEMP stack on Debian/Ubuntu server. LEMPer is crafted to support wide-range PHP framework & CMS. It is available as Free Alternative to control panel such as cPanel, Plesk, CloudWays, Ploi, RunCloud, ServerPilot, etc.
## Features @@ -142,7 +135,7 @@ http://YOUR_DOMAIN_NAME:8082/lcp/filemanager ## Security Vulnerabilities and Bugs -If you discover any security vulnerability or any bug within _EasyDock Linux_, please open an issue. +If you discover any security vulnerability or any bug within _LEMPer Stack_, please open an issue. ## Contributing From 003e36adac70ffe1a2a10e6e8ac7bebb0fbd349a Mon Sep 17 00:00:00 2001 From: Edi Septriyanto- +
From 046b769efcc40800869712fba8780f052121f268 Mon Sep 17 00:00:00 2001
From: Edi Septriyanto