First time setup. When I go through ghost-cli, it prompts me to set up SSL, I don’t want to do that, since I’m having another pc nginx reverse proxy through lets encrypt already. The thing is, if I set my blog url to https://blog.domain.com for example, ghost still sets up to listen on port 80. How do I force it to listen on 443 without LE config? Is it possible?
If this helps make it clearer, I just want ghost to listen on 443, without any LE config or anything special, because another nginx host is going to be the reverse proxy for it (that can grab a cert for the domain I want).
I don’t think Ghost listens up to port 80, but rather your webserver (nginx or whatever you use). Ghost listens to port 2368 and you need to proxy your webserver to forward to that port. For example, I installed manually Ghost on my Ubuntu VPS and I have configured my own nginx to listen to 80 & 443 and proxy to 2368.