November 1, 2019

First production website on Sitesauce

Miguel Piedrafita @m1guelpf

After working on Sitesauce for almost a month, I finally felt confident enough to move my own personal website into the platform. I switched up the DNS to Netlify, hit deploy and everything worked! No one noticed until I announced it, so it want great!

  1. 2

    If you can find a way to host ghost sites and then convert them to static you might be in the money :)

    1. 1

      My personal website is a Ghost blog running on Sitesauce 😉 static sites ftw

      1. 1

        How does sitesauce find the blog? Is it self hosted on a VPS or?

        1. 1

          Yeah, you still need to host the CMS somewhere (it's similar to setting up a Headless CMS in a way) but since it's only gonna get accessed by you you can have it in a really small server (like a $5 droplet) and forget about scaling.

          1. 1

            Yeah i'm trying to work out how to build blogging for https://versoly.com/, I'm thinking that hosting Ghost on serverless and then converting it to static and adding to S3 sounds good.

            1. 1

              Wait can you run Ghost on serverless (I researched a little and didn't find any pure-serverless setup). If so, Ghost + Sitesauce would be a really powerful combination, since it'd only make requests when accessing the admin panel.

              1. 1

                https://forum.ghost.org/t/serverless-ghost/6318/5 seems possible, the first load is slow but I dont think that is an issue.

                1. 1

                  From what I understand it's not the first load that's slow but every request (since you'd need to cold-boot the server every time), which would make it really painful to use, especially taking into account how much the admin client relies on AJAX requests.

                  1. 1

                    Just the first load, all requests after that are very fast.

                    That is why some people send a request every 5 minutes to keep it warm.

                    1. 1

                      As far as I understand it, there's the cold boot standard problem (the container needs to boot) vs the cold start Ghost problem (Ghost server needs to be created on every request). Still, I'd also love this to work, so if you try it out and it works please report back :D