adding node exporter, loki, and promtail
This commit is contained in:
13
loki/rootfs/etc/services.d/nginx/finish
Normal file
13
loki/rootfs/etc/services.d/nginx/finish
Normal file
@@ -0,0 +1,13 @@
|
||||
#!/usr/bin/env bashio
|
||||
# ==============================================================================
|
||||
# Home Assistant Add-on: Loki
|
||||
# Take down the S6 supervision tree when Nginx fails
|
||||
# ==============================================================================
|
||||
|
||||
declare APP_EXIT_CODE=${1}
|
||||
|
||||
if [[ "${APP_EXIT_CODE}" -ne 0 ]] && [[ "${APP_EXIT_CODE}" -ne 256 ]]; then
|
||||
bashio::log.warning "Halt add-on with exit code ${APP_EXIT_CODE}"
|
||||
echo "${APP_EXIT_CODE}" > /run/s6-linux-init-container-results/exitcode
|
||||
exec /run/s6/basedir/bin/halt
|
||||
fi
|
10
loki/rootfs/etc/services.d/nginx/run
Normal file
10
loki/rootfs/etc/services.d/nginx/run
Normal file
@@ -0,0 +1,10 @@
|
||||
#!/usr/bin/with-contenv bashio
|
||||
# shellcheck shell=bash
|
||||
# ==============================================================================
|
||||
# Home Assistant Add-on: Loki
|
||||
# Runs the Nginx daemon
|
||||
# ==============================================================================
|
||||
bashio::net.wait_for 8080
|
||||
bashio::log.info "Starting NGinx..."
|
||||
|
||||
exec /usr/sbin/nginx
|
Reference in New Issue
Block a user