Getting started

Deploy to production

Perron can be deployed to any build-based platform, like Netlify.

Perron can operate in two modes, configured via config.mode. This allows a build to be either a full static site or be integrated pages in a dynamic Rails application.

Mode :standalone (default) :integrated
Use Case Full static site for hosts like Netlify, Render, etc. Add static pages to a live Rails app
Output output/ directory public/ directory
Asset Handling Via Perron Via Asset Pipeline

When in standalone mode and you're ready to generate your static site, run:

RAILS_ENV=production rails perron:build

This will create your static site in the configured output directory (output by default).

View the resources for deploy scripts to various platforms.

Edit this page