4
9 Comments

Help needed with Ghost/Gatbsy/Netlify site. Happy to skill swap.

Hello to the community!

This is my first post, sorry that I'm asking for help but I'm stuck :/

I need help setting up a blog. I think using Ghost, Gatsby & Netlify.

First off, I'd be more than happy to skill swap on this. I'm a senior product manager with 5 years experience in enterprise SaaS. My background is in design & UX. So let me know if we could partner up and I could help you in return.

Currently, I've built a static HTML/CSS site for my new startup Poise. Poise creates podcasts from existing blog posts. http://getpoise.co.uk/

I know HTML/CSS and I make changes to the site all the time. It's deployed on Netlify which I love because it makes it super easy for me to make changes and push a new version of the site to the world.

I don't want to lose the ability to make rapid changes to the static site. This is critical.

What I need is a blog.

What I understand is that to keep using Netlfiy, I could make use of a headless CMS, build the pages with Gatsby & then deploy to Netlify.

I looked in Contentful but I really don't like the editor.

Ghost has a really nice editor.

What I thought was possible was to keep my static site (so I can make rapid changes) & have a blog in a sub-directory. www.getpoise.co.uk/blog for example.

I understand that using a subdomain is bad for SEO. So I don't want to do that.

However, what I'm maybe discovering is that I would need to convert my static site to Gatbsy to make use of Ghost in this way?

But I don't want to do that because I want to keep making rapid changes to my site.

As you can see, I'm pretty confused. So any advice or help would be much appreciated.

As I mentioned above, I would be more than happy to do a skill swap & help you out on any project. I have lots of product experience and I'm sure I can add value.

Thanks!

on October 10, 2020
    1. 1

      Hey Hashtd,

      Thanks this is really cool and great to see that it's totally possible to put this all together.

      I'm gonna DM you :)

      1. 1

        Would you be up for emailing to talk about expanding on this? andy@getpoise.co.uk

  1. 2

    Hi,

    so you want static HTML/CSS site to remain as it is & but have /blog with gastby & Ghost editor

    Finally deploy both on Netlify side by side

    is this correct to assuming?

    if yes then using Gatsby path prefix it should be achievable. https://www.gatsbyjs.com/docs/path-prefix/

    it will be like both project will be different directory/folder but final output be like one website with

    Existing site HTML/CSS -> /.html (excluding /blog url)
    Gatsby with Ghost -> /blog/
    .html

    if you like i can make sample sandbox for your reference

    Thanks

    1. 1

      Hey Hashtd,

      That sounds like exactly what I want

      • Keep my static site easy for me to update
      • Have a blog in a sub-directory powered by Ghost & Gatsby
      • It all comes together in Netlify

      It's good to hear that this is actually possible and that I don't need to convert my static site to Gatsby to do this.

      Thanks for your offer of the sandbox, but before you do anything, as I'm not a developer, can you just help me understand how this would help? I don't want to waste your time on anything :)

      1. 1

        Hi

        sandbox will be link to actual project like : https://codesandbox.io/s/random-font-internal-chnage-with-useeffect-hook-1xfx7-1xfx7

        which will show you where should static HTML/CSS files goes & where should Gatsby files should go. what exact config files to modify etc

        explain is more complex than creating actual code.
        all pages will be demo pages from that you can structure you project to.

        It will be like 15 minutes of work.
        to me this will make good tutorial/cookbook/recipe idea to blog about.

        Let me know

        Thanks

        1. 1

          Hey Hashtd,

          I see! Yes if you're sure, that would be super awesome. Thanks!

          Is there some product thing I could help you with?

    2. 1

      This comment was deleted 6 years ago

  2. 1

    Maybe have a look at Netlify CMS.
    I am using Jekyll for my personal blog so I do not know how to integrate it into gatsby and ghost. But I am sure you will find some nice examples.
    You can basically configure your own editor for your different kind of pages. Then you can create and edit pages online. For Jekyll this will result in markdown file which will be commited into your Github repo.

    1. 1

      Hey, thanks for this. I will take a look into it :)