This is meant as a suggestion to streamline things a bit more. Currently, this project maintains installers for windows and Ubuntu, as well as manual installation guides for Linux and windows. With so many ways to install things, it's easy to forget about changes in the process and to distribute the product in an inconsistent manner. For instance, the Manual installation guide for Linux suggests php7.2 while php8+ is supported already.
A docker image that can run on any platform that supports docker, could be a way to unify the whole installation and distribution process. This method could replace all installers as well as the manual installation guide for Linux, since the docker build file can serve as documentation as well. As a result, any updates that are made in the docker build file would also be updates for the installation on all supported platforms, as well as the manual installation process on Linux.
This is meant as a suggestion to streamline things a bit more. Currently, this project maintains installers for windows and Ubuntu, as well as manual installation guides for Linux and windows. With so many ways to install things, it's easy to forget about changes in the process and to distribute the product in an inconsistent manner. For instance, the Manual installation guide for Linux suggests php7.2 while php8+ is supported already.
A docker image that can run on any platform that supports docker, could be a way to unify the whole installation and distribution process. This method could replace all installers as well as the manual installation guide for Linux, since the docker build file can serve as documentation as well. As a result, any updates that are made in the docker build file would also be updates for the installation on all supported platforms, as well as the manual installation process on Linux.