Ghost is an open-source blogging platform where users can build a range of blogs and websites. Its popularity stems from its speed, clarity of use, and engagement with well-known tools such as JavaScript, Ember, and Backbone.
Subscribe to Ghost
Get notified when new articles on Ghost are published.
I just finished attempting to do a Ghost 1-click install on a droplet. I’ve done nothing out of the ordinary. I pointed the domain to the droplet, completed the setup of the droplet by logging into the terminal and fo...
Hi, I made an ubuntu droplet for $5 and need to use Ghost on it. Without creating a new separate droplet and paying another $5. Could someone guide me please? Thanks!
Hey everyone, I recently rebuilt my droplet because I needed to start my blog over, but wanted to keep the IP address the same for convenience. When I rebuilt/reset the droplet, it erased the pre-installed Ghost clien...
1 answer • 3 months ago • By danielcbracken@gmail.comGhost
Hi guys, My new Ghost Blog aruns.co is running on a 1GB Droplet and it crashed quite a lot of times when I was updating a post this evening. Here is the error log, could anyone explain me what’s going on? Also, the RA...
Accepted Answer: Hi @aruns , If your droplet is working between 85-93% it’s possible that some specific process crash the droplet. Try to find out if any process is consuming excessively, otherwise you should upgraded that droplet to ...
Hi guys, amateur here. As I am following through this tutorial (https://www.youtube.com/watch?v=aljYjRylkyM&t=438s )I encountered this problem after I entered my email in “enter your email (For SSL Certificate)” [this...
Accepted Answer: Hi there, In order to issue a valid SSL certificate using Let’s Encrypt, you need to have a domain name and point your domain name to the server IP address. You can follow the steps here on how to manage your DNS here...
I think I made a mistake when installing the one click Ghost app and just put in www.domain.com when the terminal was prompting my domain. And now when I type in just domain.com browsers claim my site is not a trusted...
Hello, I have created a Ghost 1-click droplet and followed all the instructions on the site, but I just can’t link it to my domain. I have created the A records (DNS has updated), but there seems to be a problem with ...
I am driving myself crazy; because I can’t seem to figure this out. I have made several CSS changes on a theme; rebooted the server. Even power cycled the server since I wasn’t all that comfortable with command line a...
I created a new droplet (A Ghost droplet), set up a new ssh key on my laptop, added the key to DO and set it as in use for this droplet prior to creation. Can’t ssh in. Permission denied, no matter what I tweak in .ss...
1 answer • 7 months ago • By mjnicholsonGhostDigitalOcean Droplets
Hello, I am currently running a Next.js frontend deployed to Vercel, and I am using the Vercel nameservers to manage the domain. Now, I want to deploy Ghost CMS to a DigitalOcean droplet on a subdomain, and thus have ...
Accepted Answer: Hello, I believe that it is important to do the process in a specific order, what I could suggest is doing is: First create the Ghost Droplet and note down the IP address Then go to your Vercel’s DNS zone and add the ...
1 answer • 8 months ago • By jmilldotdevGhostNext.js
I tried to add certificates to my subdomain cms.trkohler.com and attach it to Ghost CMS. I followed this guide with some workarounds on the go: https://robertnealan.com/setting-up-ssl-for-ghost-on-digitalocean-with-le...
Accepted Answer: Hi there, I believe that with Ghost there is a built-in implementation of Let’s Encrypt, so adding an Nginx instance in front of your Ghost service is not necessary. You could set up the SSL with: sudo -i -u ghost-mgr...
1 answer • 10 months ago • By troyaleksonGhostNginx
Hey, I followed instructions from: https://marketplace.digitalocean.com/apps/ghost And the server is running properly, but I am not able to login from the URL, in this case: https://elplanb.me/ghost/ When I enter uer/...
Accepted Answer: Hi there, Did you add your domain name after you completed the Ghost configuration? If this is the case I think that you might have to configure your URL as per the official documentation here: https://ghost.org/docs/...
I am using Ghost 1-click install but using cloudlfare to manage my DNS. I would like to use the cloudflare SSL instead of the Let’s encrypt SSL. I have both enabled, could this be causing the site to not install? How ...
I’m trying to create a Ghost droplet via one-click and DNS hosting via Cloudflare, but I’m having trouble accessing the site over https (or a browser like Chrome that automatically uses https). It works on http. http:...
1 answer • 12 months ago • By panghewsDNSGhostFirewall
Ghost was able to start, but errored during boot with: ER_ACCESS_DENIED_ERROR: Access denied for user ‘ghost’@‘localhost’ (using password: YES) Help: Unknown database errorSuggestion: journalctl -u ghost_mysite-com -n...
1 answer • 1 year ago • By paolotrulliDigitalOcean Managed MySQL DatabaseGhost
I purchased a domain and attempting to use digital ocean ghost image.This has failed as follows: ? Enter your blog URL: https://blog.johnnyscott.co.uk ✔ Configuring Ghost ✔ Setting up instance + sudo useradd --system ...
2 answers • 1 year ago • By johnnyscottDigitalOceanGhost
Hey, I am on this step (https://marketplace.digitalocean.com/apps/ghost ) but after I type in the ssh root command, I get the following response back. root@161 .35.116.33: Permission denied (publickey). Not sure why i...
1 answer • 1 year ago • By CyberChrisGhostInitial Server Setup
Google console shows Sitemap could not be read https://uttertechnology.com/sitemap.xml robots.txt is correct, not sure what is the problem. Please help tried everything.I have recently migrated from Wordpress to Ghost...
I am getting Getting NET::ERR_CERT_COMMON_NAME_INVALID on DigitalOcean Droplet using Ghost CMS when I enter my www domain in the browser. Hopefully, this helps some else who runs into this NET::ERR_CERT_COMMON_NAME_IN...
1 answer • 1 year ago • By eespanaGhostDigitalOcean DropletsNginxLet's EncryptDNSUbuntu