Skip to content

isobar-nz/silverstripe-hotenv

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 

Repository files navigation

hotenv

This lets you edit environment settings in the CMS, which allows you to quickly stage or test different environment settings without having to do a full deployment.

This module has a few restrictions:

  • Environment can only be modified by the default admin (specified in the core .env)
  • The core .env file cannot be modified; You can only specify additional variables to add or override
  • The additional file will be ignored if HOTENV_IGNORE is specified in the root

Variables and constants of note:

  • HOTENV_PATH - Environment variable specified in the root .env to the location (writable) where your .hotenv file will be located. By default it will write to public/assets/.protected/.hotenv, but it's better to put this outside of the webroot. E.g. HOTENV_PATH="./system/.hotenv will put a folder in base called system and save your .hotenv file there.
  • HOTENV_IGNORE - Environment variable to disable hotenv loading (you can still edit the file however)
  • HOTENV_LOADED - Constant (not environment variable) that is set if the .hotenv file was successfully loaded in the current request

About

CMS editor for dotenv (.env) files

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages