diff --git a/ct/freepbx.sh b/ct/freepbx.sh index 956ea8b..0a76d54 100644 --- a/ct/freepbx.sh +++ b/ct/freepbx.sh @@ -7,11 +7,11 @@ source <(curl -s https://git.community-scripts.org/community-scripts/ProxmoxVED/ APP="FreePBX" var_tags="pbx;voip;telephony" -var_cpu="${var_cpu:-1}" -var_ram="${var_ram:-1024}" +var_cpu="${var_cpu:-2}" +var_ram="${var_ram:-2048}" var_disk="${var_disk:-20}" var_os="${var_os:-debian}" -var_version="${var_version:-12}" +var_version="${var_version:-10}" var_unprivileged="${var_unprivileged:-1}" header_info "$APP" @@ -24,7 +24,6 @@ function update_script() { check_container_storage check_container_resources - # Check if installation is present | -f for file, -d for folder if [[ ! -f /lib/systemd/system/freepbx.service ]]; then msg_error "No ${APP} Installation Found!" exit diff --git a/install/freepbx-install.sh b/install/freepbx-install.sh index a770625..edf67d7 100644 --- a/install/freepbx-install.sh +++ b/install/freepbx-install.sh @@ -13,16 +13,16 @@ setting_up_container network_check update_os -msg_info "Installing FreePBX" -cd /tmp -wget https://github.com/FreePBX/sng_freepbx_debian_install/raw/master/sng_freepbx_debian_install.sh -O /tmp/sng_freepbx_debian_install.sh -bash /tmp/sng_freepbx_debian_install.sh +msg_info "Installing FreePBX (Patience)" +curl -fsSL https://github.com/FreePBX/sng_freepbx_debian_install/raw/master/sng_freepbx_debian_install.sh -o /opt/sng_freepbx_debian_install.sh +$STD bash /opt/sng_freepbx_debian_install.sh msg_ok "Installed FreePBX" motd_ssh customize msg_info "Cleaning up" +rm /opt/sng_freepbx_debian_install.sh $STD apt-get -y autoremove $STD apt-get -y autoclean msg_ok "Cleaned"