Installing Ghost

Hello everyone.

After doing a couple of Django templates I decided to also start creating some templates for JavaScript apps:

In this first release you can easily install Ghost CMS. I didn’t have much sucess using sockets here, so this first release deploys a containerised version of Ghost.

Please, keep in mind that this version is still in a very early stage and it will be not very robust. Also, it is necessary to finish the installation process from console, so you will need to know more or less how to use the terminal and how Docker containers work.

Read carefully the instructions and README.md. As usual, do all at your own risk, and always after doing a proper backup of your server.

5 Likes

Does this script run on the ubuntu 22.04 with Ghost CMS 5.X?

does anybody use ghost cms?

any workarounds with hestiacp templates?

here is an guide how to install ghost, bur it is based on apache.

does anybody have a workaround for nginx?

I eventually got it working, and then it stopped working… Then life happened and I wasn’t able to maintain it. Feel free to use it as an starting point.

thx, will check it out

Use Nginx+apache for ghost

Why would you:

Timeout 2400
ProxyTimeout 2400
ProxyBadHeader Ignore
ProxyPass / http://127.0.0.1:2368/
ProxyPassReverse / http://127.0.0.1:2368/

Simple proxy pass setup in Nginx

Should work fine

Honestly, I don’t know why I did it that way back then. I would do it in a very different way now. I also think your approach will work.