Releases: thegreatsunra/lemp-cloud-init
Releases · thegreatsunra/lemp-cloud-init
1.1.0 - May 21, 2019
- Add
php-imagick
andphp7.3-bcmath
for WordPress- This resolves a few recommended improvements that popped up in the new Site Health feature in WordPress 5.2
- Remove reference to i386 architecture from mariadb apt repository
1.0.1 - December 28, 2018
curl
templates from the1.0.1
tag on Github, rather than from thedevelop
branch
1.0.0 - December 28, 2018
- Bump Ubuntu to 18.04.1
- Bump PHP to 7.3
- Update Lynis, rkhunter, and other security packages
- Tweak search-and-replace commands for updating lines in config files
- Edit existing lines if they already exist, and don't add new ones
- Update scripts for MariaDB so the config tables get installed successfully
- Bump version to 1.0.0
- like it or not, the results of these scripts have been running in production for years, and production means at least 1.0
0.6.1 - June 18, 2018
- Pull static templates from tagged
0.6.1
release, rather thandevelop
branch
0.6.0 - June 18, 2018
- Update php to 7.2
- Update php modules (e.g. mcrypt is deprecated, etc.)
- Update MariaDB to 10.3
- Update MariaDB repository URL
- Tweak manual MariaDB install process, and add notes around omfg prompting for a password
- Don't update rkhunter, as
--update
has been identified as an attack vector in version 1.4.2 (which is the version installed by xenial) - Install the latest templates from the
develop
branch rather than the version branch- This should probably be fixed in
0.6.1
eh?
- This should probably be fixed in
- Use
sed
to automatically update username innginx.conf
- Tweak order of gzip options in
nginx.conf
- Add note around sendmail freezing during install, with a link to a URL with a potential fix
- Update copyright years
0.5.1 - August 1, 2017
- Quiet down apt in a few places
- Split
&&
bash scripts into multiple lines - Align tab spacing on
nginx.conf
for readability - Remove bash script to remove packages because it didn't remove anything
0.5.0 - July 27, 2017
- Make apt more quiet
- Install git
0.4.0 - June 16, 2017
- Add first pass at step-by-step instructions to README
- Update site web hosting folder with shorter placeholder value
- Add comments to manual commands
- Move hostname definition to bottom of commands because it causes other things to fail if the DNS hasn't been created for it yet
- Remove placeholder demarcations from remote static path to domain config
- If it's going to
curl
against a static remote path, we don't want to accidentally change that when we search-and-replace against the other placeholder values
- If it's going to
0.3.0 - June 16, 2017
- Streamline placeholder value names
- Add footnotes describing placeholder values, with examples
- Clarify, on manual commands, which placeholder values should be replaced with their actual values, and which ones are search-and-replace hooks that should not be replaced
- Add step-by-step MySQL instructions
- Add missing
@'localhost'
string when creating a MySQL user, which could cause the command to fail in some contexts - Change order of scripts for requesting SSL certificates and activating HTTPS
- Rename
sites-available/domain.tld
placeholder config file - Add manual
sed
scripts that search the nginx config files, and replace the generic placeholder valuescurl
ed from this repo duringcloud-init
with their actual user-supplied values
0.2.1 - June 16, 2017
- Fix README merge conflict