`ghost setup ssl`: Error, can not get domain token entry

Hi,
I have similar issue and unable to renew my certificate. I hasn’t happened automatically and it doesn’t work with acme script. I’m out of ideas. Here’s output of
/etc/letsencrypt/acme.sh --home "/etc/letsencrypt" --renew -d mydomain.pl --webroot /var/www/ghost/system/nginx-root

[Sat Nov  2 20:01:05 CET 2019] GET
[Sat Nov  2 20:01:05 CET 2019] url='https://acme-v01.api.letsencrypt.org/directory'
[Sat Nov  2 20:01:05 CET 2019] timeout=
[Sat Nov  2 20:01:05 CET 2019] _CURL='curl -L --silent --dump-header /etc/letsencrypt/http.header  -g '
[Sat Nov  2 20:01:06 CET 2019] ret='0'
[Sat Nov  2 20:01:06 CET 2019] Could not get nonce, let's try again.
...
[Sat Nov  2 20:01:23 CET 2019] Error, can not get domain token entry ...

I noticed that acme renew command only finds domains that are in /etc/letsencrypt/live folder, but ghost certificates go to /etc/letsencrypt/[domain] by default so renew command doesn’t even recognize that domain.

I’m also on ubuntu 18.04
Node v10.16.3
Ghost-CLI version: 1.12.0
Ghost version: 2.28.0