Videos
Check out our tutorial video series.
Flat file CMS systems compared with git pull requests for static site generator frameworks.
MailSlurp publishes its blog and documentation using Markdown files and static site generators like NextJs and Docusaurus. This allows for the version control of content but means that new articles must be added using a git flow that is unfamiliar to most writers.
In order to allow content editors to more easily manage the content on a static site like mailslurp.com and docs.mailslurp.com we explored the latest open source options in markdown content management systems.
We have a content directory filled with type files containing markdown and frontmatter. During a build step in CI/CD the posts are rendered as HTML. New content must be added via a git pull request.
We want a CMS that is:
Tina is a CMS with version control. It's open source.
Formerly Netlify CMS, Decap is a popular offering with 16k GitHub stars at time of writing.
We use NextJs for our blog about email testing at MailSlurp. To integrate decap we can simply include a static HMTL file at :
To configure the connection between content and Bitbucket we include a file as a sibling to index at
. This might look like this:
For more control we could instead render the config and admin page using NextJS pages in React.
Check out our tutorial video series.
Email and SMS guides for automation and testing.
View github project code for multiple languages.
Latest posts from the MailSlurp team.
Test, build, and automate messaging with a free MailSlurp account.