Github bot : script beautyshied

This commit is contained in:
github-actions
2022-10-02 00:20:30 +00:00
parent aae0534c41
commit 5d32491a42
5 changed files with 69 additions and 69 deletions

View File

@@ -3,32 +3,32 @@
for file in /data/gitea/conf/app.ini /etc/templates/app.ini; do for file in /data/gitea/conf/app.ini /etc/templates/app.ini; do
if [ ! -f "$file" ]; then if [ ! -f "$file" ]; then
continue continue
fi fi
############## ##############
# SSL CONFIG # # SSL CONFIG #
############## ##############
# Clean values # Clean values
sed -i "/PROTOCOL/d" "$file" sed -i "/PROTOCOL/d" "$file"
sed -i "/CERT_FILE/d" "$file" sed -i "/CERT_FILE/d" "$file"
sed -i "/KEY_FILE/d" "$file" sed -i "/KEY_FILE/d" "$file"
# Add ssl # Add ssl
bashio::config.require.ssl bashio::config.require.ssl
if bashio::config.true 'ssl'; then if bashio::config.true 'ssl'; then
PROTOCOL=https PROTOCOL=https
bashio::log.info "ssl is enabled" bashio::log.info "ssl is enabled"
sed -i "/server/a PROTOCOL=https" "$file" sed -i "/server/a PROTOCOL=https" "$file"
sed -i "/server/a CERT_FILE=/ssl/$(bashio::config 'certfile')" "$file" sed -i "/server/a CERT_FILE=/ssl/$(bashio::config 'certfile')" "$file"
sed -i "/server/a KEY_FILE=/ssl/$(bashio::config 'keyfile')" "$file" sed -i "/server/a KEY_FILE=/ssl/$(bashio::config 'keyfile')" "$file"
chmod 744 /ssl/* chmod 744 /ssl/*
else else
PROTOCOL=http PROTOCOL=http
sed -i "/server/a PROTOCOL=http" "$file" sed -i "/server/a PROTOCOL=http" "$file"
fi fi
done done
@@ -60,7 +60,7 @@ for param in APP_NAME DOMAIN ROOT_URL; do
# Allow at setup # Allow at setup
sed -i "1a $param=\"$(bashio::config "$param")\"" /etc/s6/gitea/setup sed -i "1a $param=\"$(bashio::config "$param")\"" /etc/s6/gitea/setup
fi fi
done done