2. Create your settings

Notice above we specified an absolute path to our settings file called application.yml. This is just a typical YAML file.
Also notice above that we specified a namespace for our environment. A namespace is just an optional string that corresponds to a key in the YAML file.

Using a namespace allows us to change our configuration depending on our environment:

Advanced Setup ⚙

Name it Settings, name it Config, name it whatever you want. Add as many or as few as you like, read from as many files as necessary (nested keys will be merged).

We usually read a few optional files for the development and test environments, which allows each developer to override some settings in their own local environment (we git ignore development.yml and test.yml).