I've made a new web template to make Laravel work easily on VestaCP, and so I wouldn't have to change my Laravel installation, if I ever wanted to deploy it elsewhere.
Each file should be put in /usr/local/vesta/data/templates/web/apache2
Then, when you edit your domain/site, you can change the web template to Laravel and just upload your whole project into public_html
@edica Yes, the template doesn't have anything to do with Let's Encrypt
@lao9s In both templates, there's a line
php_admin_value open_basedir %docroot%:%home%/%user%/tmp
Change it to
php_admin_value open_basedir %docroot%:%home%/%user%/tmp:/tmp
and it should work@anelad I'm not using Vesta anymore, so I can't confirm or deny if it's still working, but I would assume it still works, as I don't think Vesta has changed it's template structue
@enbermudas I need more information before I can help you