votes
0
answers
0
comments

Proposal for information changes for Satellite 5

Hi,

I was having a hard time finding all the info about Satellite 5 before the meeting we had yesterday (Satellite 5 livestream + satellite 5 support discord). I want to propose some updates so that people in the future find the relevant information easily. 

1.) First of all, I think that you should add the link to installation process for Satellite 5 on the official Satellite project website. On the official website, there is very little information on how to actually install Satellite 5.

2.) At the meeting, I think it was mentioned that the recommended version is PHP 8.1 but on the installation page it is written that the minimum & recommended version is PHP 8.0. So that should be updated as following: PHP 8.1 (recommended) or PHP 8.0 (minimum) 

3.) Finally, I propose that the recommended steps for installing Satellite 5 be updated as follows:

In order to get the Satellite files, you connect to your server via terminal/SSH. 

If you can’t change document root (webroot) replace satellite-project with satellite-legacy in the following command.

Before running the following command change [path] to the path of your choice (you don’t need the brackets):

composer create-project esn/satellite-project:5.0.0  [path] --repository-url=https://packages.esn.org

For example,

composer create-project esn/satellite-project:5.0.0  public_html --repository-url=https://packages.esn.org

Note: the folder is relative to your current path.

After Composer has downloaded the required files, you have to change the document root (webroot) of your server(eg. Apache) to a subfolder inside the Satellite project. For example, if on the above command, as [path] you put public_html (and the path is /var/www/html), the document root must be “/var/www/html/public_html/web”

Example on how to change the document root on this tutorial - Step 2

Best,

Luka Šulc

 
View Answers
Luka Šulc