Skip to content

Migrate StackStorm blog and CMS to GH Static Pages #76

Open
@blag

Description

@blag

April 2021 @StackStorm/tsc 1 hour meeting will take place on Tuesday, 27th Apr 2021, 09:30 AM US Pacific.
See #33 for more info about how to join.

Agenda

Migrating from our current CMS to a static site generator

  • Need to migrate CMS pages
    • Don't need to migrate all of them in our current CMS, just ones that are still used
  • Need to migrate the entire blog
  • Should migrate the final generated HTML+CSS and not just the stored Markdown
  • Use Hugo? (suggested by @nmaludy)
  • Where to host?
    • GitHub Pages?
      • Blog posts would become PRs to that repo
        • All draft blog posts would be public (eg: blog posts on security would need to be written privately)
      • Automatic deployment with GitHub Actions
      • Is there any reason why this should not be GitHub Actions?

Deliverables

  • A plan to migrate to the new CMS, including old content
  • INTERMEDIATE: Export the website as static HTML content at https://github.com/StackStorm/stackstorm.com/
  • Switch the traffic to a new GH Pages static version
  • Cancel the hosting (we lose $ every month on our current host)
  • Enable https://www.netlify.com/ integration for PR preview
  • Export website content as hugo templates and configure CI/CD for deploying to GH static pages
  • Crate custom theme with hugo to be 1:1 match with the old website and blog (help wanted!)

Metadata

Metadata

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions