Skip to main content

3 posts tagged with "Docusaurus"

Docusaurus static site generator guides and implementations

View All Tags

Custom icons for Mermaid diagrams in Docusaurus

· 3 min read
Simon Painter
Cloud Network Architect - Microsoft MVP

I have tried to move to exclusively using Mermaid for diagrams in my blog posts and documentation. It is a great tool for creating diagrams in a text based format that can be version controlled and easily edited. One of the limitations I have found is the lack of custom icons. This has been addressed by using the Iconify library which has a large collection of open source icons. Combined with the architecture-beta diagram type in Mermaid it is possible to create some great looking diagrams that go beyond the basic flow diagrams I have been using until now.

Uploading my Docusaurus site

· 2 min read
Simon Painter
Cloud Network Architect - Microsoft MVP

I've now extended the GitHub action for those of us who want to create sites in Docusaurus and then have our committed and pushed changes automatically built and synced to an S3 bucket. Static S3 sites are a great way to host static content, and Docusaurus is a brilliant tool for rendering sites out of simple markdown content.

How to set up Github Actions to publish to S3 website

· 5 min read
Simon Painter
Cloud Network Architect - Microsoft MVP

The problem

I used to run a hosted Linux web server, which was great for stuff like all those weird little scripts and things I wanted to run 'always on'. After a while I put a few websites on it, and some websites for friends, and my little brother, and the local residents association, and next thing I knew I was running a load of instances of WordPress. I was also constantly fending off the advances of hackers who were forever finding exploits in the famously insecure blogging platform.