diff --git a/ct/litellm.sh b/ct/litellm.sh index 669eb6471..9c311ee68 100644 --- a/ct/litellm.sh +++ b/ct/litellm.sh @@ -11,7 +11,7 @@ var_cpu="${var_cpu:-2}" var_ram="${var_ram:-2048}" var_disk="${var_disk:-4}" var_os="${var_os:-debian}" -var_version="${var_version:-12}" +var_version="${var_version:-13}" var_unprivileged="${var_unprivileged:-1}" header_info "$APP" @@ -29,23 +29,24 @@ function update_script() { exit fi - msg_info "Stopping ${APP}" + msg_info "Stopping Service" systemctl stop litellm - msg_ok "Stopped ${APP}" + msg_ok "Stopped Service" VENV_PATH="/opt/litellm/.venv" PYTHON_VERSION="3.13" setup_uv - msg_info "Updating $APP" + msg_info "Updating LiteLLM" $STD "$VENV_PATH/bin/python" -m pip install --upgrade litellm[proxy] prisma + msg_ok "LiteLLM updated" msg_info "Updating DB Schema" $STD uv --directory=/opt/litellm run litellm --config /opt/litellm/litellm.yaml --use_prisma_db_push --skip_server_startup msg_ok "DB Schema Updated" - msg_info "Starting ${APP}" + msg_info "Starting Service" systemctl start litellm - msg_ok "Started ${APP}" + msg_ok "Started Service" msg_ok "Updated Successfully" exit } diff --git a/frontend/public/json/litellm.json b/frontend/public/json/litellm.json index 5676888e8..b5c1e9d53 100644 --- a/frontend/public/json/litellm.json +++ b/frontend/public/json/litellm.json @@ -23,7 +23,7 @@ "ram": 2048, "hdd": 4, "os": "Debian", - "version": "12" + "version": "13" } } ], diff --git a/install/litellm-install.sh b/install/litellm-install.sh index b79341f99..d65b7b97b 100644 --- a/install/litellm-install.sh +++ b/install/litellm-install.sh @@ -13,6 +13,12 @@ setting_up_container network_check update_os +msg_info "Installing Dependencies" +$STD apt install -y \ + build-essential \ + python3-dev +msg_ok "Installed Dependencies" + PG_VERSION="17" setup_postgresql PYTHON_VERSION="3.13" setup_uv @@ -75,6 +81,7 @@ motd_ssh customize msg_info "Cleaning up" -$STD apt-get -y autoremove -$STD apt-get -y autoclean +$STD apt -y autoremove +$STD apt -y autoclean +$STD apt -y clean msg_ok "Cleaned"