Skip to main content
Plume utilizes environment variables for the majority of it’s configuration. This page aims to be an exhaustive list of supported environment variables and their functions.

APP_DEBUG

Enable application debugging and display error messages.
It is recommended that debug remains OFF unless troubleshooting an issue. Leaving this enabled WILL cause leakage of sensitive server information.
true or false
Whether or not to show the “Authors” navigation link when there are multipe unique post authors.
true or false

DATE_FORMAT

Default date format.
See the PHP date format documentation for possible values.
Controls the vertical sizing of featured post images.
  • full - Display the full height images
  • collapsed - Constrain the images height

META_DESCRIPTION

Meta tag description text.
Any string.

PAGINATION

Whether or not post pagination is enabled.
true or false

POSTS_PER_PAGE

The number of posts to display per page when pagination is enabled.
Any positive integer.

SHIKI_THEME_ID

The Shiki theme ID used for syntax highlighting in rendered code blocks.
See the Shiki themes documentation for a list of themes to choose from.

SITE_TITLE

The title of your blog. This will be displayed in the browser tab/title bar along with the current path.
Any string.
Whether or not to show the “Tags” navigation link when there are multiple unique post tags.
true or false

TIMEZONE

Timezone used for date formatting.
See the PHP List of Supported Timezones for a list of supported values.