diff --git a/ct/snapotter.sh b/ct/snapotter.sh index 33f8fe23..a2e17147 100644 --- a/ct/snapotter.sh +++ b/ct/snapotter.sh @@ -42,6 +42,7 @@ function update_script() { $STD npm pkg delete scripts.prepare $STD pnpm install --frozen-lockfile $STD pnpm --filter @snapotter/web build + sed -i 's/mediapipe==0.10.21/mediapipe>=0.10.21/' /opt/snapotter/docker/feature-manifest.json msg_ok "Updated SnapOtter" msg_info "Starting Service" diff --git a/install/snapotter-install.sh b/install/snapotter-install.sh index c59bd6db..af80be5c 100644 --- a/install/snapotter-install.sh +++ b/install/snapotter-install.sh @@ -44,6 +44,11 @@ msg_ok "Enabled pnpm" fetch_and_deploy_gh_release "snapotter" "snapotter-hq/SnapOtter" "tarball" +msg_info "Configuring Application Paths" +ln -sf /opt/snapotter /app +sed -i 's/mediapipe==0.10.21/mediapipe>=0.10.21/' /opt/snapotter/docker/feature-manifest.json +msg_ok "Configured Application Paths" + msg_info "Setting up Python Environment" mkdir -p /opt/snapotter_data/ai/models/rembg $STD uv venv --seed /opt/snapotter_data/ai/venv @@ -69,6 +74,7 @@ FILES_STORAGE_PATH=/opt/snapotter_data/files PYTHON_VENV_PATH=/opt/snapotter_data/ai/venv MODELS_PATH=/opt/snapotter_data/ai/models DATA_DIR=/opt/snapotter_data +FEATURE_MANIFEST_PATH=/opt/snapotter/docker/feature-manifest.json U2NET_HOME=/opt/snapotter_data/ai/models/rembg AUTH_ENABLED=true DEFAULT_USERNAME=admin