f yes you are missing some important server configuration. For security reasons, all accessible files are located in the /public directory of your Shopware installation.
Please configure your web server to root your domain to the /public directory of this installation.
How can i change Hestiacp to automaticly create public folder instead of public_html ?
fileinode(): open_basedir restriction in effect. File(/) is not within the allowed path(s): (/home/admin/.composer:/home/admin/web//public_html/:/home/admin/web/domain.com/private:/home/admin/web/domain.com/public_shtml:/home/admin/tmp:/tmp:/bin:/usr/bin:/usr/local/bin:/usr/share:/opt) in /home/admin/web/domain.com/public_html/public/vendor/shopware/recovery/Install/src/Requirements.php on line 244