Skip to content

prosapient/hot_config

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

HotConfig

Hot config reloading for your application.

How it works?

When HotConfig receives a configured OS signal (SIGHUP by default), it re-reads configs using config provider (HotConfig.JSONFile is shipped OOTB) and patches Application configs according to rules described in resolver.

Installation

The package can be installed by adding hot_config to your list of dependencies in mix.exs:

def deps do
  [
    {:hot_config, "~> 0.2"}
  ]
end

Documentation

The docs can be found at https://hexdocs.pm/hot_config.

Also, check HOWTO.

About

Hot config reloading for your application.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages