How do I setup ssl for a Ghost one-click-app droplet without a ProcessError?

Hi! I just deployed a Ghost one-click-app droplet on Digital Ocean. I keep getting a ProcessError when trying to setup up ssl:

Error occurred running command: ‘/bin/sh -c sudo -S -p ‘#node-sudo-passwd#’ /etc/letsencrypt/ --issue --home /etc/letsencrypt --domain --webroot /var/www/ghost/system/nginx-root --reloadcmd “nginx -s reload” --accountemail’

Not sure what I’m doing wrong.


Hi, did you manage to sort this? I’ve tried setting up Ghost a few times, and I always keep getting this error. Would really appreciate any help! Thanks :)

Submit an answer
You can type!ref in this text area to quickly search our full set of tutorials, documentation & marketplace offerings and insert the link!

These answers are provided by our Community. If you find them useful, show some love by clicking the heart. If you run into issues leave a comment, or add your own answer to help others.

I could only get it to work if I stopped Ghost before running setup. ghost stop ghost setup