Questions tagged [ghost]

Ghost is a simple blogging platform. It is based on node.js and Express on the server side, SQLite3 or MySQL as a database, and Handlebars on the client side.

The project is maintained by a non-profit organisation called the Ghost Foundation, along with an amazing group of independent contributors. You can find information about the project in the following places:

235 questions
0
votes
1 answer

How can Handlebars be used within the Ghost post editor?

I'd like to utilize handlebars within the Ghost's post editor similarly to how I use them in my custom Ghost template. For example: "Thank you for visiting {{@blog.title}}! Please feel free to contact us via the [Contact…
Emma Cheng
  • 11
  • 1
0
votes
1 answer

Simple way to add image styling to Ghost blog

There are some problems with trying to style images in Ghost blogs. Their Markdown implementation is really basic. You can upload with the code ![](), but then to add class or styling you have to convert that to HTML. It's also not the best for…
Dreyfuzz
  • 486
  • 2
  • 13
0
votes
1 answer

Ghost blog, Error while running it on local machine

I have installed ghost blog on Openshift and created local copy to make some changes. I added new theme and deployed it back to openshift. Its working fine but I am not able to run this blog on my local machine. If I run NPM start, I am getting…
Conquistador
  • 121
  • 4
  • 10
0
votes
2 answers

Ghost Blog - Check Request Headers

I have a self-hosted Ghost blog running. I want to check for the presence of a custom header, for example X-Den-Was-Here. What I want to implement is a conditional check, where: If the header is present - load the blog cotnents. If the header is…
Den
  • 16,686
  • 4
  • 47
  • 87
0
votes
1 answer

Unable to send email from Ghost - 504 error

I performed the simple Digital Ocean ghost droplet setup (Ubuntu 14, Ghost 0.7) and the blog works fine, except the fact that, when I try to invite other authors, I read the following error in the console: http://politidados.io/ghost/api/v0.1/users/…
cardosof
  • 31
  • 2
0
votes
1 answer

Image asset not loading in Ghost Blog

By default, the casper theme does not sport an images folder in its assets folder. I created one, and placed a PNG image inside. Now, in screen.css I am building a header that uses a CSS style, that, in its turn, references the image: background:…
Den
  • 16,686
  • 4
  • 47
  • 87
0
votes
1 answer

npm install ghost fails with code EPERM errno -4048 syscall rename (on Windows)

During the install of Ghost with npm version 3.8.x, the following errors occur: npm WARN optional Skipping failed optional dependency /chokidar/fsevents: npm WARN notsup Not compatible with your operating system or architecture: fsevents@1.0.8 npm…
James Gentes
  • 7,528
  • 7
  • 44
  • 64
0
votes
1 answer

Ghost handlebars.js {{#has tag="Top"}} doesn't work

In my loop.hbs template I'm trying to get Ghost to pin posts that have the tag "Top" to the top. I'm using the {{#has}} helper combined with a {{#foreach posts}}. See code below. The behaviour I'm getting though is that only the {{^has tag="Top"}}…
dot-punto-dot
  • 261
  • 4
  • 17
0
votes
1 answer

OpenShift: 503 Service Unavailable

I've been working on my Ghost theme for the last few hours, and suddenly this error. Attached is a copy of my HAProxy status output. I've restarted both NodeJS and HAProxy. Neither restart fixed the issue, and both are showing as running in the…
AHCo
  • 109
  • 1
  • 2
  • 11
0
votes
1 answer

Run ghost in existing application on same port

All the solutions for running Ghost within an existing Node application seem to start Ghost on a separate port (2368) and somehow forward requests within /blog from their main application (eg running on port 3000) to this other port. Is there any…
prule
  • 2,536
  • 31
  • 32
0
votes
1 answer

azure wep app gallery installation of ghost http 500 error

I have a new Ghost app install from the app gallery on azure, the install finished and I have gone to the URL for the web app and I get this error (HTTP 500 Internal Server Error) means that the website you are visiting had a server problem which…
0
votes
0 answers

Ghost Blog/NodeJS - How to create server side GET to remote endpoint to populate specific theme

I have a ghost blog application up and running on NodeJS. A recent request is to make several server side calls to a public endpoints, parse xml response and populate resulting HMTL within Ghost Blog theme. As I am new to ghost/node, I'm trying to…
0
votes
1 answer

Lost SSH access to DigitalOcean server. How to retrieve the database?

So I've changed my Macbook and lost the previous public key. My blog is hosted on DigitalOcean. I'm going to migrate my blog, but I can't access my database. How can I retrieve the database? Your answer is much appreciated!
coder101
  • 11
  • 2
0
votes
1 answer

Change Handlebars at Ghost need to restart site

I'm hosting ghost via window's IIS by using IISNode. Let's says I changed html as following, looks like I need to restart the site so the page will be update. Is there a way to not restart iis site?
  • user2650480
    • 429
    • 2
    • 5
    • 17
  • 0
    votes
    1 answer

    How to install Ghost CMS with Node.php?

    I've tried to install Ghost CMS (https://ghost.org/) with Node.php (https://github.com/niutech/node.php) on shared hosting, but I failed. I modified the node.php file to install the recommended version of Node.js (v0.10.40). The installation went…
    prigero
    • 563
    • 1
    • 4
    • 5