Home / Companies / FusionAuth / Blog / Post Details
Content Deep Dive

The FusionAuth website - How we do it

Blog post from FusionAuth

Post Details
Company
Date Published
Author
Brian Pontarelli
Word Count
1,402
Company Posts That Month
4
Language
English
Hacker News Points
-
Summary

This is a summary of how FusionAuth builds its website. They use Bootstrap Studio to generate HTML, which is then converted to Jekyll pages using a Ruby script. The conversion includes tasks such as removing unnecessary tags, adding Jekyll-specific syntax, and copying assets from the Bootstrap Studio directory. Once the HTML is converted, it's deployed to an Amazon EC2 instance using Savant, a build tool that automates the deployment process. The site is built using base Jekyll with plugins like jekyll-paginate for blog list pages and jekyll-asciidoc for documentation. The deployment process involves pushing changes from the GitHub repository to the server, which then updates the project and runs a Jekyll build. The resulting HTML is copied to the server's `/var/www/fusionauth.io` directory, where it's served by Apache. The site also includes integrations with Mailchimp and Formspree.io for email and contact forms, respectively.

Trends Found in this Post

No tracked trend matches for this post yet.