Skip to content

Tags: joglomedia/LEMPer

Tags

v2.7.1

Toggle v2.7.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
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

v2.7.0

Toggle v2.7.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Merge pull request #166 from joglomedia/2.x.x

2.x.x installer update

v2.6.6

Toggle v2.6.6's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Merge pull request #145 from joglomedia/2.x.x

Add Postgres installer

v2.6.5

Toggle v2.6.5's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
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

v2.6.4

Toggle v2.6.4's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
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

v2.6.3

Toggle v2.6.3's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Merge pull request #134 from joglomedia/2.x.x

2.6.3 Hotfix PHP removal script

v2.6.2

Toggle v2.6.2's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Merge pull request #133 from joglomedia/2.x.x

Improved cURL'd installation wrapper script

v2.6.1

Toggle v2.6.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Merge pull request #132 from joglomedia/2.x.x

v2.6.1

v2.6.0

Toggle v2.6.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
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

v2.5.0

Toggle v2.5.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Merge pull request #124 from joglomedia/2.x.x

2.5.0 Get Well Soon, Earth!