From 96b69d12060cc823195b76870e394bc22bde312a Mon Sep 17 00:00:00 2001 From: tremor021 Date: Tue, 21 Apr 2026 09:39:51 +0200 Subject: [PATCH 1/2] fireshare: switch from git clone --- install/fireshare-install.sh | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/install/fireshare-install.sh b/install/fireshare-install.sh index f59a35eb..9747f36b 100644 --- a/install/fireshare-install.sh +++ b/install/fireshare-install.sh @@ -43,6 +43,8 @@ msg_ok "Installed Dependencies" NODE_VERSION=24 setup_nodejs PYTHON_VERSION=3.14 setup_uv +fetch_and_deploy_gh_release "fireshare" "ShaneIsrael/fireshare" "tarball" + msg_info "Compiling SVT-AV1 (Patience)" cd /tmp $STD git clone --depth 1 --branch v1.8.0 https://gitlab.com/AOMediaCodec/SVT-AV1.git @@ -92,11 +94,7 @@ msg_info "Configuring Fireshare (Patience)" ADMIN_PASSWORD=$(openssl rand -base64 18 | tr -dc 'a-zA-Z0-9' | head -c13) SECRET=$(openssl rand -base64 48) mkdir -p /opt/fireshare-{data,videos,processed} -cd /opt -$STD git clone https://github.com/ShaneIsrael/fireshare.git cd /opt/fireshare -$STD git checkout -b develop origin/develop - $STD uv venv $STD .venv/bin/python -m ensurepip --upgrade $STD .venv/bin/python -m pip install --upgrade --break-system-packages pip From 1e119f02332b678b8270a9c4b66bf5d32fd98906 Mon Sep 17 00:00:00 2001 From: tremor021 Date: Tue, 21 Apr 2026 10:10:11 +0200 Subject: [PATCH 2/2] fireshare: update env vars --- install/fireshare-install.sh | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/install/fireshare-install.sh b/install/fireshare-install.sh index 9747f36b..c5f720c4 100644 --- a/install/fireshare-install.sh +++ b/install/fireshare-install.sh @@ -93,7 +93,7 @@ msg_ok "Compiled ffmpeg" msg_info "Configuring Fireshare (Patience)" ADMIN_PASSWORD=$(openssl rand -base64 18 | tr -dc 'a-zA-Z0-9' | head -c13) SECRET=$(openssl rand -base64 48) -mkdir -p /opt/fireshare-{data,videos,processed} +mkdir -p /opt/fireshare-{data,videos,images,processed} cd /opt/fireshare $STD uv venv $STD .venv/bin/python -m ensurepip --upgrade @@ -118,6 +118,7 @@ FLASK_APP="/opt/fireshare/app/server/fireshare:create_app()" DOMAIN= ENVIRONMENT=production DATA_DIRECTORY=/opt/fireshare-data +IMAGE_DIRECTORY=/opt/fireshare-images VIDEO_DIRECTORY=/opt/fireshare-videos PROCESSED_DIRECTORY=/opt/fireshare-processed TEMPLATE_PATH=/opt/fireshare/app/server/fireshare/templates