Files
hassio-addons/scrutiny/rootfs/etc/cont-init.d/31-run
2021-04-07 09:39:57 +02:00

46 lines
965 B
Plaintext

#!/usr/bin/with-contenv bashio
##############
# Data usage #
##############
bashio::log.info "Setting permissions"
chown -R abc:abc /data
#######################
# VIEWPORT CORRECTION #
#######################
# correct viewport bug
grep -rl '"lt-md":"(max-width: 959px)"' /app | xargs sed -i 's|"lt-md":"(max-width: 959px)"|"lt-md":"(max-width: 100px)"|g' || true
######################
# API URL CORRECTION #
######################
# allow true url for ingress
grep -rl '/api/' /app | xargs sed -i 's|/api/|api/|g' || true
grep -rl 'api/' /app | xargs sed -i 's|api/|./api/|g' || true
################
# CRON OPTIONS #
################
### Variables
FREQUENCY=$(bashio::config 'Updates')
bashio::log.info "Updates every $FREQUENCY"
### Set frequency
case $FREQUENCY in
"Hourly")
sed -i 's|0 0 * * *|0 * * * *|g' /etc/crontabs/root
;;
"Daily")
;;
"Weekly")
sed -i 's|0 0 * * *|0 0 * * 0|g' /etc/crontabs/root
;;
esac