Hmm, never mind. It somehow worked the second time:
root@xxx-01:~# ee site create lara.studio --type=php --with-db --public-dir=public --cache --with-local-redis --ssl=le
Configuring project.
Creating PHP site lara.studio
Copying configuration files.
Starting site's services.
Success: Configuration files copied.
Checking and verifying site-up status. This may take some time.
Starting SSL verification.
The authorization check was successful!
Executing first request.
Requesting first certificate for domain lara.studio.
Certificate received
Certificate stored
Success: SSL verification completed.
Starting site's services.
+--------------+-----------------------------------+
| Site | https://lara.studio |
+--------------+-----------------------------------+
| Site Root | /opt/easyengine/sites/lara.studio |
+--------------+-----------------------------------+
| ----------------------------------------------- |
+--------------+-----------------------------------+
| SSL | Enabled |
+--------------+-----------------------------------+
| SSL Wildcard | No |
+--------------+-----------------------------------+
| Cache | Enabled |
+--------------+-----------------------------------+
Site entry created.
Now I only wonder on the deployment as I was discussing at Deployment of PHP or WordPress App on Easy Engine V4 . The current setup with public as publicly accessible folder is good, but I would need to git hook or git clone set things up… or get Deployer going somehow.