What does default configuration.yaml look like?

I have installed under Umbrel, i.e. running in a container. I’ve added an IP camera and my phone. I’ve tried creating several automations, but they weren’t showing. I took a look at ~/umbrel/app-data/home-assistant/configuration.yaml and it looked like this:

default_config:

http:
  use_x_forwarded_for: true
  trusted_proxies:
    - 10.21.0.0/16

After I’ve added a new line automation: !include automations.yaml, the automations started showing, but overall it seems like things don’t work too much.
What should the default config yml look like? Should it be this minimal?
Also, am I better off using a different type of install as a first time user?

I’ve uninstalled under Umbrel and I’m running docker container directly on Raspberry OS now as per installation docs. The default config does look different and things seem to work a bit better overall. The default docker container configuration.yaml:


# Loads default set of integrations. Do not remove.
default_config:

# Text to speech
tts:
  - platform: google_translate

automation: !include automations.yaml
script: !include scripts.yaml
scene: !include scenes.yaml
1 Like