Tags: joglomedia/LEMPer
Tags
Merge pull request #174 from joglomedia/2.x.x - Update required dependencies - Improve Nginx installation from source, update module version, improve config, etc - Improve Nginx fastcgi cache purging rules - Improve PHP multiple version installation - Add `mariadb` init script - CLI update: improve `lemper-cli` plugins - CLI update: improve `mysql` command - Update Fail2ban default version to 1.1.0 - Fix `certbot` renewal cronjob
Merge pull request #143 from joglomedia/2.x.x ### Bug fixes - Package 'python' Has No Installation Candidate #142 - Default install Ubuntu 20.04 vsftpd error #139 - Certbot Let's Encrypt is Outdated #90 ### New Features - Add Pure-FTPD FTP server install #120 - Add PHP 8.2 support - Update default PHP to PHP 8.0 - Update Fail2ban version and improve installer - Improve Certbot installer + self-signed SSL for local dev environment
Merge pull request #137 from joglomedia/2.x.x ### Bug fixes - Error when Installing phpMemcachedAdmin panel #136 ### New Features - Added Pure-FTPD as an alternative FTP server - cURL'd installation wrapper - Installation from cURL as below: - Development: `curl -sSL https://get.lemper.cloud | sudo bash -s -- install --development` - Production: `curl -sSL https://get.lemper.cloud | sudo bash -s -- install --production` - Available parameters: - `--with-nginx=<version>`, available version: stable, latest | mainline, version-number (e.g. 1.20) - `--with-nginx-installer=<installer>`, available installer: source | repo - `--with-nginx-custom-ssl=<custom_ssl-version>`, example: openssl-1.1.1l | boringssl-master | libressl-3.0.0 - `--with-nginx-lua`, compile Nginx with Lua module - `--with-nginx-pagespeed`, compile Nginx with PageSpeed module - `--with-nginx-passenger`, compile Nginx with Passenger module (Passenger installation required) - `--with-nginx-pcre=<version>`, example: 8.45 - `--with-nginx-rtmp`, compile Nginx with RTMP module - `--with-php=<version>`, available version: 5.6, 7.0 - 7.4, 8.0, 8.1 - `--with-php-extensions=<ext-name-1 ext-name-2 ext-name-x>`, example: imagick igbinary json - `--with-php-loader=<loader_name>`, available loader: ioncube | sourceguardian | all - `--with-mysql-server=mysql_server-version>`, example: mariadb-10.6 | mysql-5.7 - `--with-memcached=<version>`, available version: latest | stable | version-number (e.g. 1.6.10) - `--with-memcached-installer=<installer>`, available installer: source | repo - `--with-mongodb=<version>`, example: 4.2, 4.3, 4.4, or 5.0 - `--with-mongodb-admin=<username:password>`, username: admin username, password: admin password - `--with-redis=<version>`, available version: latest | stable | version-number (e.g. 6.2.5) - `--with-redis-installer=<installer>`, available installer: source | repo - `--with-redis-requirepass=<password>`, Redis password - `--with-ftp-server=<ftp_server-version>`, example: vsftpd-3.0.5 | pureftpd-1.0.50 - `--with-mailer`, install Postfix (Mail Transfer Agent) & Dovecot (IMAP-POP3 server) - `--with-mail-sender-domain=<domain>`, default mail sender domain (FQDN format) - `--with-ssh-port=<port_number>`, example: 22, 2269 - `--with-ssh-passwordless`, enable SSH password-less login (requires SSH public key set up) - `--with-ssh-pub-key=<public_key_string>`, public key string - `--hostname=<host_name>`, server hostname in fully qualified domain name format (e.g host.lemper.test) - `--ipv4=<ipv4_address>`, server static / public IPv4 address - `--admin-email=<email_address>`, your stack administrator email (for notification, default Let's Encrypt account, and Mail sender) - `--fix-broken-install`, fix broken installation (broken apt installation) - `--dry-run`, run installer in dry run mode (testing) - `--debug`, run installer in debug mode (more verbose output) - `--force`, force installation and removal of existing installed software package - `--guided`, enter guided installation mode - `--development`, install LEMPer Stack on development or local environment - `--production`, install LEMPer Stack on production environment
Merge pull request #131 from joglomedia/2.x.x ## v2.6.0 ### New Features - Add LEMPer's installation wrapper script ( https://github.com/joglomedia/LEMPer/blob/2.x.x/lemper.sh ) - Generate default LE's certificate for hostname domain on production environment - Intro to new CLI command `lemper-cli site` ### Bugs Fix - Installer not working on Ubuntu ( Issue #126 ) - locale-gen: command not found ( Issue #127 ) - VSFTPD error install: cannot create regular file ( Issue #128 ) - VSFTPD error Server sent passive reply with unroutable address ( Issue #129 ) - Postfix warning: do not list domain dev.localhost.localdomain in BOTH mydestination and virtual_alias_domains ( Issue #130 ) - Nginx Lua module installation error - PHP multiple version installation error ### Enhancements - Much more script enhancements
PreviousNext