This commit is contained in:
2022-01-26 21:59:52 +01:00
parent 4e776537f1
commit 7844c9cbab
14 changed files with 6147 additions and 120 deletions

View File

@@ -0,0 +1,8 @@
#!/usr/bin/env bash
# ==============================================================================
# Home Assistant Community Add-on: Glances
# This file turns s6-nuke into a NOOP to prevent total termination
# of the host system since the add-on runs in the same PID namespace.
# ==============================================================================
echo "S6-NUKE: NOOP"
exit 0

View File

@@ -0,0 +1,20 @@
#!/usr/bin/with-contenv bashio
# ==============================================================================
# Home Assistant Community Add-on: Telegraf
# Configures Telegraf
# ==============================================================================
declare influx_un
declare influx_pw
declare influx_ret
declare hostname
bashio::require.unprotected
readonly CONFIG="/etc/telegraf/telegraf.conf"
CUSTOM_CONF=$(bashio::config 'custom_conf.location')
bashio::log.info "Using custom conf file"
rm /etc/telegraf/telegraf.conf
cp "${CUSTOM_CONF}" /etc/telegraf/telegraf.conf
bashio::log.info "Finished updating config"

View File

@@ -0,0 +1,3 @@
/etc/telegraf/telegraf.conf false root 0755 0755
/usr/bin/tele.sh false root 0755 0755
/usr/bin/telegraf.sh false root 0755 0755

View File

@@ -0,0 +1,8 @@
#!/usr/bin/execlineb -S0
# ==============================================================================
# Home Assistant Community Add-on: Telegraf
# ==============================================================================
if -n { s6-test $# -ne 0 }
if -n { s6-test ${1} -eq 256 }
s6-svscanctl -t /var/run/s6/services

View File

@@ -0,0 +1,10 @@
#!/usr/bin/with-contenv bashio
# ==============================================================================
# Home Assistant Community Add-on: Example
# Runs example1 script
# ==============================================================================
bashio::log.info "Starting Telegraf"
exec telegraf

File diff suppressed because it is too large Load Diff