Skip to content

Commit

Permalink
Revert Build venv with immich user
Browse files Browse the repository at this point in the history
  • Loading branch information
Sylvain committed Apr 2, 2024
1 parent a073789 commit 9b23c02
Showing 1 changed file with 3 additions and 10 deletions.
13 changes: 3 additions & 10 deletions scripts/_common.sh
Original file line number Diff line number Diff line change
Expand Up @@ -157,25 +157,18 @@ myynh_install_immich() {
# Install immich-machine-learning
cd "$source_dir/machine-learning"
mkdir -p "$install_dir/app/machine-learning"
chmod 750 "$install_dir/app/machine-learning"
chmod -R o-rwx "$install_dir/app/machine-learning"
chown -R $app:$app "$install_dir/app/machine-learning"

ynh_exec_as $app $py_app_version -m venv "$install_dir/app/machine-learning/venv"
$py_app_version -m venv "$install_dir/app/machine-learning/venv"
(
# activate the virtual environment
set +o nounset
source "$install_dir/app/machine-learning/venv/bin/activate"
set -o nounset

# add pip
ynh_exec_as $app "$install_dir/app/machine-learning/venv/bin/python3" -m ensurepip

# add poetry
ynh_exec_warn_less ynh_exec_as $app "$install_dir/app/machine-learning/venv/bin/pip3" install --upgrade poetry
ynh_exec_warn_less "$install_dir/app/machine-learning/venv/bin/pip3" install --upgrade poetry

# poetry install
ynh_exec_warn_less ynh_exec_as $app "$install_dir/app/machine-learning/venv/bin/poetry" install --no-root --with dev --with cpu
ynh_exec_warn_less "$install_dir/app/machine-learning/venv/bin/poetry" install --no-root --with dev --with cpu
)
cp -a "$source_dir/machine-learning/ann" "$install_dir/app/machine-learning/"
cp -a "$source_dir/machine-learning/app" "$install_dir/app/machine-learning/"
Expand Down

0 comments on commit 9b23c02

Please sign in to comment.