There was no info on the database requirements, so I added the minimum requirements from Laravel (https://laravel.com/docs/9.x/database). I know this is for Laravel 9 and InvoiceNinja is using Laravel 6. But MySQL 5.6 is EOL, so it would be best to recommend the currently supported one. MariaDB 10.3 is currently still supported (for like 7 more months) so I assume this is fine for now.
Also added NGINX or Apache as a requirement because without that you won't have a website ;-).
Moved all PHP extensions under PHP and re-ordered the list a bit because some items were below the MySQL part.
PS: Sorry for this extra pr, could and should have been part of the previous one I made.
There was no info on the database requirements, so I added the minimum requirements from Laravel (https://laravel.com/docs/9.x/database). I know this is for Laravel 9 and InvoiceNinja is using Laravel 6. But MySQL 5.6 is EOL, so it would be best to recommend the currently supported one. MariaDB 10.3 is currently still supported (for like 7 more months) so I assume this is fine for now.
Also added NGINX or Apache as a requirement because without that you won't have a website ;-).
Moved all PHP extensions under PHP and re-ordered the list a bit because some items were below the MySQL part.
PS: Sorry for this extra pr, could and should have been part of the previous one I made.