Browse Source

init.sh for homeassistant

merge-requests/90/head
Steven Foerster 5 years ago
parent
commit
19dfe2f26f
  1. 29
      scripts/services/homeassistant/init.sh

29
scripts/services/homeassistant/init.sh

@ -0,0 +1,29 @@ @@ -0,0 +1,29 @@
#!/bin/bash
HASS_CONFIG="/opt/mistborn_volumes/extra/homeassistant/config/configuration.yaml"
if [[ -f "$HASS_CONFIG" ]]; then
# configuration.yaml exists
if [[ ! -z $(grep "use_x_forwarded_for: true" "$HASS_CONFIG") ]]; then
# FOUND
exit 0;
fi
fi
# create parent directory if needed
PARENTDIR="$(dirname $HASS_CONFIG)"
if [[ ! -d "$PARENTDIR" ]]; then
mkdir -p $PARENTDIR
fi
# write the trusted proxies config
cat >> ${HASS_CONFIG}<< EOF
http:
use_x_forwarded_for: true
trusted_proxies:
- 172.16.0.0/12
EOF
Loading…
Cancel
Save