From 92ca930caee0fb5c7f6ad8b8dccd51353d481b79 Mon Sep 17 00:00:00 2001 From: CanbiZ <47820557+MickLesk@users.noreply.github.com> Date: Wed, 21 May 2025 08:27:00 +0200 Subject: [PATCH] fixes --- install/matterbridge-install.sh | 51 --------------------------------- misc/alpine-install.func | 14 --------- misc/install.func | 21 -------------- 3 files changed, 86 deletions(-) delete mode 100644 install/matterbridge-install.sh diff --git a/install/matterbridge-install.sh b/install/matterbridge-install.sh deleted file mode 100644 index fb1aa91..0000000 --- a/install/matterbridge-install.sh +++ /dev/null @@ -1,51 +0,0 @@ -#!/usr/bin/env bash - -# Copyright (c) 2021-2025 tteck -# Author: MickLesk (Canbiz) -# License: MIT | https://github.com/community-scripts/ProxmoxVE/raw/main/LICENSE -# Source: https://github.com/Luligu/matterbridge/ - -source /dev/stdin <<<"$FUNCTIONS_FILE_PATH" -color -verb_ip6 -catch_errors -setting_up_container -network_check -update_os - -msg_info "Install Matterbridge" -mkdir -p /root/Matterbridge -NODE_VERSION="22" -NODE_MODULE="matterbridge" -install_node_and_modules -msg_ok "Installed Matterbridge" - -msg_info "Creating Service" -cat </etc/systemd/system/matterbridge.service -[Unit] -Description=matterbridge -After=network-online.target - -[Service] -Type=simple -ExecStart=matterbridge -bridge -service -WorkingDirectory=/root/Matterbridge -StandardOutput=inherit -StandardError=inherit -Restart=always -RestartSec=10s -TimeoutStopSec=30s - -[Install] -WantedBy=multi-user.target -EOF -systemctl enable -q --now matterbridge -msg_ok "Created Service" - -motd_ssh -customize - -msg_info "Cleaning up" -$STD apt-get -y autoremove -$STD apt-get -y autoclean -msg_ok "Cleaned" diff --git a/misc/alpine-install.func b/misc/alpine-install.func index c1a01eb..16889a6 100644 --- a/misc/alpine-install.func +++ b/misc/alpine-install.func @@ -10,20 +10,6 @@ fi source <(curl -fsSL https://git.community-scripts.org/community-scripts/ProxmoxVED/raw/branch/main/misc/core.func) load_functions -# # Function to set STD mode based on verbosity -# set_std_mode() { -# if [ "$VERBOSE" = "yes" ]; then -# STD="" -# else -# STD="silent" -# fi -# } - -# # Silent execution function -# silent() { -# "$@" >/dev/null 2>&1 -# } - # This function enables IPv6 if it's not disabled and sets verbose mode verb_ip6() { set_std_mode # Set STD mode based on VERBOSE diff --git a/misc/install.func b/misc/install.func index 8855689..efc77be 100644 --- a/misc/install.func +++ b/misc/install.func @@ -13,20 +13,6 @@ fi source <(curl -fsSL https://git.community-scripts.org/community-scripts/ProxmoxVED/raw/branch/main/misc/core.func) load_functions -# # Function to set STD mode based on verbosity -# set_std_mode() { -# if [ "$VERBOSE" = "yes" ]; then -# STD="" -# else -# STD="silent" -# fi -# } - -# # Silent execution function -# silent() { -# "$@" >/dev/null 2>&1 -# } - # This function enables IPv6 if it's not disabled and sets verbose mode verb_ip6() { set_std_mode # Set STD mode based on VERBOSE @@ -64,13 +50,6 @@ error_handler() { # This function sets up the Container OS by generating the locale, setting the timezone, and checking the network connection setting_up_container() { msg_info "Setting up Container OS" - #sed -i "/$LANG/ s/\(^# \)//" /etc/locale.gen - #locale_line=$(grep -v '^#' /etc/locale.gen | grep -E '^[a-zA-Z]' | awk '{print $1}' | head -n 1) - #echo "LANG=${locale_line}" >/etc/default/locale - #locale-gen >/dev/null - #export LANG=${locale_line} - #echo $tz >/etc/timezone - #ln -sf /usr/share/zoneinfo/$tz /etc/localtime for ((i = RETRY_NUM; i > 0; i--)); do if [ "$(hostname -I)" != "" ]; then break