In response to the ngx_http_mp4_module vulnerabilities, we have published a new Nginx package for WordOps based on the latest release 1.22.1.
The package is available for Ubuntu 18.04, 20.04 and 22.04, Debian 10 and 11 as well as Raspbian 10 and 11.
The safest way to update Nginx is to use the command wo maintenance
to update Nginx without any change on Nginx configuration.
You can also use wo stack upgrade --nginx
to update Nginx package as well as WordOps Nginx configuration.
If you want to perform Nginx upgrade yourself, you can use the following command :
apt update && apt-get --option=Dpkg::options::=--force-confdef --option=Dpkg::options::=--force-unsafe-io --option=Dpkg::options::=--force-confold --assume-yes --quiet --allow-downgrades dist-upgrade
The post New Nginx package for WordOps – v1.22.1 appeared first on WordOps.
]]>WordOps project is alive for more than 3 years (the first stable release was published in May 2019) and we wanted to share with you some news about the project.
At first, we are going to publish two stable releases every year.
We will publish a stable release in June, and another one in December.
This way, you will not have to ask if the project is abandoned or not, and WordOps will always support the latest Nginx and PHP versions. It doesn't mean we will not publish any other maintenance or stable release apart from these two stable releases. But we understand the difficulty for new users to decide to use WordOps without being sure it's not an abandoned project.
As many of you asked us to support donation, it's now available.
You can support WordOps maintainers and hosting costs with a donation.
You can visit our donation page on Ko-fi
The post Some news about WordOps appeared first on WordOps.
]]>We are really happy to publish this new stable release only few weeks after then end of our holidays. We were waiting for MariaDB official APT repository for Ubuntu 22.04 LTS and it's now available. We are still running tests on Debian & Raspbian 11 before adding them to the list of the supported linux distributions.
The main feature of this release is Ubuntu 22.04 LTS support. There is also a new Nginx package, based on the latest stable release (v1.22.0) and MariaDB version bumped to 10.6 LTS.
To upgrade WordOps, you just have to run wo update
.
You can also use the initial install command wget -qO wo wops.cc && sudo bash wo
.
To upgrade Nginx package, you can use wo stack upgrade --nginx
or the command wo maintenance
.
To upgrade MariaDB, you can use wo stack migrate --mariadb
.
The post v3.15.0 – WordOps stable release appeared first on WordOps.
]]>We are very happy to announce the availability of a new Nginx package for WordOps built on the latest Nginx stable release (1.20.2).
The package is available for Ubuntu 18.04, 20.04 and 22.04, Debian 9.0, 10 and 11 as well as Raspbian 9.0, 10 and 11.
Debian 11 and Ubuntu 22.04 LTS will be supported with the next WordOps release.
The safest way to update Nginx is to use the command wo maintenance
to update Nginx without any change on Nginx configuration.
If you want to perform Nginx upgrade yourself, you can use the following command :
apt update && apt-get --option=Dpkg::options::=--force-confdef --option=Dpkg::options::=--force-unsafe-io --option=Dpkg::options::=--force-confold --assume-yes --quiet --allow-downgrades dist-upgrade
The post New Nginx package for WordOps appeared first on WordOps.
]]>We are really sorry for the delay about WordOps update and we will try to keep it up to date properly in the future. This is a stable release but we will publish some maintenance release in the next few weeks.
The main feature is PHP 8.0 and PHP 8.1 support. A new Nginx package will be also available soon.
/etc/wo/wo.conf
The post v3.14.0 – WordOps stable release appeared first on WordOps.
]]>After two maintenance releases two weeks ago, we have published a new stable release today.
MariaDB 10.5 is now shipped by default with WordOps, and we added the command wo stack migrate --mariadb
to upgrade previous MariaDB versions to 10.5.
This command will perform a full backup of your databases before upgrading MariaDB.
We also improved WordOps installation by using a Python virtual environment. It will avoid potential issues with system libraries and isolate WordOps safely.
Nginx cache mapping rules has been improved to cache requests with query strings related to analytics (utm_, fbclid). You will have to run wo stack upgrade --nginx
to apply new Nginx configurations.
wo stack migrate --mariadb
The post v3.13.0 – WordOps stable release appeared first on WordOps.
]]>After a few quieter months, two WordOps maintenance releases were published this week!
The first maintenance release (v3.12.3) add support for Avif (AV1 Image Format) in addition to WebP with Nginx, and replace Gzip by Zstd (Zstandard) to perform all compression tasks in WordOps (Zstandard provide better compression level with lower compression duration).
If you want to extract as .zst archive, you can use the command zstd -d <your-file>
.
Otherwise, the two releases provides several bugfixes listed in the changelog.
To update WordOps, just use the command wo update
. Additionally, you will have to run the command wo stack upgrade
to update Nginx configuration files.
The post v3.12.4 – New WordOps maintenance release appeared first on WordOps.
]]>After a few quieter months, a new stable WordOps release is available !
We hope you are safe and healthy during these uncertain times.
The latest Nginx stable release package is now shipped with WordOps (1.18.0), built with the latest OpenSSL release (1.1.1g) and we added support for the brand new Ubuntu LTS (20.04) named Focal Fossa.
The support of Ubuntu 20.04 LTS is still experimental mostly because MariaDB official repository doesn't provide stable packages for this distribution yet.
WordOps default PHP version is now 7.3, and you can now customize this variable in the file /etc/wo/wo.conf
.
This release also include several bug fixes, especially for issues related to WordOps install and phpMyAdmin stack install.
The post v3.12.0 – New WordOps stable release appeared first on WordOps.
]]>A new stable release is available !
The main new feature of this release is PHP 7.4 support. You can install PHP 7.4 at anytime with the following command:
wo stack install --php74
Otherwise, you can switch a site to PHP 7.4 by running the command:
wo site update site.tld --php74
As WordOps support three different PHP versions, we have removed the flag --php73=off
.
Instead, you can now use --php72
, --php73
or --php74
to switch between PHP 7.2, 7.3 and 7.4.
Currently PHP 7.2 is still the default PHP version, but we will switch to PHP 7.3 soon as it's the current stable PHP release.
--ufw
to wo stack status
gzip_static on;
to serve precompressed assets with Cache-Enabler or WP-Rocket. (Issue #207)--php73
& --php73=off
flags are replaced by --php72
, --php73
, --php74
to switch site's php versionwo debug
(PR #209)The post v3.11.0 – WordOps stable release appeared first on WordOps.
]]>A new stable release has been published few days ago : v3.9.9
In this release, the most important part was refactoring acme.sh integration to make it more modular and to be able to support incoming features.
We added support for another acme challenge : DNS Alias. It's pretty similar to DNS API, and it provide the ability to use a domain with DNS API to secure another one. You can read more about this feature in acme.sh wiki.
In WordOps, you can use DNS Alias mode this way :
wo site update site.tld -le --dns=dns_cf --dnsalias=aliasdomain.tld
We also improve error log in case of failure during certificate issuance and DNS check to make sure the domain is pointing to the server IP.
To harden server security, we previously added UFW setup in our install script. It's now available with the command wo stack install --ufw
and has been removed from the install script.
We also added two flags to the command wo secure
:
- --ssh
: harden ssh security with a sshd_config template following the Mozilla Infosec guidelines
- --sshport
: update SSH port to any custom port
--ufw
wo secure --ssh
to harden ssh securitywo secure --sshport
to change ssh port--dnsalias=aliasdomain.tld
acme.sh wikiwo secure
for example)wo stack purge --all
failure if mysql isn't installedwo secure --port
The post v3.9.9 – WordOps stable release appeared first on WordOps.
]]>