indentation

pull/1213/head
tteckster 2 years ago committed by GitHub
parent 5b1bcc0ae8
commit cb24aaadd8
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
  1. 6
      ct/nginxproxymanager.sh
  2. 5
      ct/paperless-ngx.sh
  3. 5
      ct/photoprism.sh
  4. 9
      ct/vaultwarden.sh
  5. 30
      ct/zigbee2mqtt.sh
  6. 5
      ct/zwave-js-ui.sh

@ -53,7 +53,10 @@ function default_settings() {
function update_script() { function update_script() {
header_info header_info
if [[ ! -f /lib/systemd/system/npm.service ]]; then msg_error "No ${APP} Installation Found!"; exit; fi if [[ ! -f /lib/systemd/system/npm.service ]]; then
msg_error "No ${APP} Installation Found!"
exit
fi
RELEASE=$(curl -s https://api.github.com/repos/NginxProxyManager/nginx-proxy-manager/releases/latest | RELEASE=$(curl -s https://api.github.com/repos/NginxProxyManager/nginx-proxy-manager/releases/latest |
grep "tag_name" | grep "tag_name" |
awk '{print substr($2, 3, length($2)-4) }') awk '{print substr($2, 3, length($2)-4) }')
@ -132,7 +135,6 @@ cp -r dist/* /app/frontend
cp -r app-images/* /app/frontend/images cp -r app-images/* /app/frontend/images
msg_ok "Built Frontend" msg_ok "Built Frontend"
msg_info "Initializing Backend" msg_info "Initializing Backend"
rm -rf /app/config/default.json &>/dev/null rm -rf /app/config/default.json &>/dev/null
if [ ! -f /app/config/production.json ]; then if [ ! -f /app/config/production.json ]; then

@ -53,7 +53,10 @@ function default_settings() {
} }
function update_script() { function update_script() {
if [[ ! -d /opt/paperless ]]; then msg_error "No ${APP} Installation Found!"; exit; fi if [[ ! -d /opt/paperless ]]; then
msg_error "No ${APP} Installation Found!"
exit
fi
RELEASE=$(curl -s https://api.github.com/repos/paperless-ngx/paperless-ngx/releases/latest | grep "tag_name" | awk '{print substr($2, 2, length($2)-3) }') RELEASE=$(curl -s https://api.github.com/repos/paperless-ngx/paperless-ngx/releases/latest | grep "tag_name" | awk '{print substr($2, 2, length($2)-3) }')
SER=/etc/systemd/system/paperless-task-queue.service SER=/etc/systemd/system/paperless-task-queue.service

@ -53,7 +53,10 @@ function default_settings() {
function update_script() { function update_script() {
header_info header_info
if [[ ! -d /opt/photoprism ]]; then msg_error "No ${APP} Installation Found!"; exit; fi if [[ ! -d /opt/photoprism ]]; then
msg_error "No ${APP} Installation Found!"
exit
fi
echo -e "\n ⚠ Ensure you set 2vCPU & 3072MiB RAM MIMIMUM!!! \n" echo -e "\n ⚠ Ensure you set 2vCPU & 3072MiB RAM MIMIMUM!!! \n"
msg_info "Stopping PhotoPrism" msg_info "Stopping PhotoPrism"
sudo systemctl stop photoprism sudo systemctl stop photoprism

@ -52,7 +52,10 @@ function default_settings() {
} }
function update_script() { function update_script() {
if [[ ! -f /etc/systemd/system/vaultwarden.service ]]; then msg_error "No ${APP} Installation Found!"; exit; fi if [[ ! -f /etc/systemd/system/vaultwarden.service ]]; then
msg_error "No ${APP} Installation Found!"
exit
fi
VAULT=$(curl -s https://api.github.com/repos/dani-garcia/vaultwarden/releases/latest | VAULT=$(curl -s https://api.github.com/repos/dani-garcia/vaultwarden/releases/latest |
grep "tag_name" | grep "tag_name" |
awk '{print substr($2, 2, length($2)-3) }') awk '{print substr($2, 2, length($2)-3) }')
@ -96,7 +99,7 @@ msg_ok "Started Vaultwarden"
msg_ok "$VAULT Update Successful" msg_ok "$VAULT Update Successful"
echo -e "\n ⚠ Ensure you set resources back to normal settings \n" echo -e "\n ⚠ Ensure you set resources back to normal settings \n"
exit; exit
fi fi
if [ "$UPD" == "2" ]; then if [ "$UPD" == "2" ]; then
msg_info "Stopping Vaultwarden" msg_info "Stopping Vaultwarden"
@ -116,7 +119,7 @@ msg_info "Starting Vaultwarden"
systemctl start vaultwarden.service systemctl start vaultwarden.service
msg_ok "Started Vaultwarden" msg_ok "Started Vaultwarden"
msg_ok "$WVRELEASE Update Successful" msg_ok "$WVRELEASE Update Successful"
exit; exit
fi fi
if [ "$UPD" == "3" ]; then if [ "$UPD" == "3" ]; then
DIR=/usr/bin/vaultwarden DIR=/usr/bin/vaultwarden

@ -54,7 +54,10 @@ function default_settings() {
function update_script() { function update_script() {
header_info header_info
if [[ ! -d /opt/zigbee2mqtt ]]; then msg_error "No ${APP} Installation Found!"; exit; fi if [[ ! -d /opt/zigbee2mqtt ]]; then
msg_error "No ${APP} Installation Found!"
exit
fi
cd /opt/zigbee2mqtt cd /opt/zigbee2mqtt
stop_zigbee2mqtt() { stop_zigbee2mqtt() {
@ -87,21 +90,36 @@ fi
stop_zigbee2mqtt stop_zigbee2mqtt
echo "Generating a backup of the configuration..." echo "Generating a backup of the configuration..."
cp -R data data-backup || { echo "Failed to create backup."; exit 1; } cp -R data data-backup || {
echo "Failed to create backup."
exit 1
}
echo "Initiating update" echo "Initiating update"
if ! git pull; then if ! git pull; then
echo "Update failed, temporarily storing changes and trying again." echo "Update failed, temporarily storing changes and trying again."
git stash && git pull || (echo "Update failed even after storing changes. Aborting."; exit 1) git stash && git pull || (
echo "Update failed even after storing changes. Aborting."
exit 1
)
fi fi
echo "Acquiring necessary components..." echo "Acquiring necessary components..."
npm ci || { echo "Failed to install necessary components."; exit 1; } npm ci || {
echo "Failed to install necessary components."
exit 1
}
echo "Restoring configuration..." echo "Restoring configuration..."
cp -R data-backup/* data || { echo "Failed to restore configuration."; exit 1; } cp -R data-backup/* data || {
echo "Failed to restore configuration."
exit 1
}
rm -rf data-backup || { echo "Failed to remove backup directory."; exit 1; } rm -rf data-backup || {
echo "Failed to remove backup directory."
exit 1
}
start_zigbee2mqtt start_zigbee2mqtt

@ -53,7 +53,10 @@ function default_settings() {
function update_script() { function update_script() {
header_info header_info
if [[ ! -d /opt/zwave-js-ui ]]; then msg_error "No ${APP} Installation Found!"; exit; fi if [[ ! -d /opt/zwave-js-ui ]]; then
msg_error "No ${APP} Installation Found!"
exit
fi
RELEASE=$(curl -s https://api.github.com/repos/zwave-js/zwave-js-ui/releases/latest | grep "tag_name" | awk '{print substr($2, 2, length($2)-3) }') RELEASE=$(curl -s https://api.github.com/repos/zwave-js/zwave-js-ui/releases/latest | grep "tag_name" | awk '{print substr($2, 2, length($2)-3) }')
msg_info "Stopping Z-wave JS UI" msg_info "Stopping Z-wave JS UI"
systemctl stop zwave-js-ui.service systemctl stop zwave-js-ui.service

Loading…
Cancel
Save