Merge branch 'main' of https://github.com/community-scripts/ProxmoxVED
This commit is contained in:
@@ -43,6 +43,8 @@ msg_ok "Installed Dependencies"
|
|||||||
NODE_VERSION=24 setup_nodejs
|
NODE_VERSION=24 setup_nodejs
|
||||||
PYTHON_VERSION=3.14 setup_uv
|
PYTHON_VERSION=3.14 setup_uv
|
||||||
|
|
||||||
|
fetch_and_deploy_gh_release "fireshare" "ShaneIsrael/fireshare" "tarball"
|
||||||
|
|
||||||
msg_info "Compiling SVT-AV1 (Patience)"
|
msg_info "Compiling SVT-AV1 (Patience)"
|
||||||
cd /tmp
|
cd /tmp
|
||||||
$STD git clone --depth 1 --branch v1.8.0 https://gitlab.com/AOMediaCodec/SVT-AV1.git
|
$STD git clone --depth 1 --branch v1.8.0 https://gitlab.com/AOMediaCodec/SVT-AV1.git
|
||||||
@@ -91,12 +93,8 @@ msg_ok "Compiled ffmpeg"
|
|||||||
msg_info "Configuring Fireshare (Patience)"
|
msg_info "Configuring Fireshare (Patience)"
|
||||||
ADMIN_PASSWORD=$(openssl rand -base64 18 | tr -dc 'a-zA-Z0-9' | head -c13)
|
ADMIN_PASSWORD=$(openssl rand -base64 18 | tr -dc 'a-zA-Z0-9' | head -c13)
|
||||||
SECRET=$(openssl rand -base64 48)
|
SECRET=$(openssl rand -base64 48)
|
||||||
mkdir -p /opt/fireshare-{data,videos,processed}
|
mkdir -p /opt/fireshare-{data,videos,images,processed}
|
||||||
cd /opt
|
|
||||||
$STD git clone https://github.com/ShaneIsrael/fireshare.git
|
|
||||||
cd /opt/fireshare
|
cd /opt/fireshare
|
||||||
$STD git checkout -b develop origin/develop
|
|
||||||
|
|
||||||
$STD uv venv
|
$STD uv venv
|
||||||
$STD .venv/bin/python -m ensurepip --upgrade
|
$STD .venv/bin/python -m ensurepip --upgrade
|
||||||
$STD .venv/bin/python -m pip install --upgrade --break-system-packages pip
|
$STD .venv/bin/python -m pip install --upgrade --break-system-packages pip
|
||||||
@@ -120,6 +118,7 @@ FLASK_APP="/opt/fireshare/app/server/fireshare:create_app()"
|
|||||||
DOMAIN=
|
DOMAIN=
|
||||||
ENVIRONMENT=production
|
ENVIRONMENT=production
|
||||||
DATA_DIRECTORY=/opt/fireshare-data
|
DATA_DIRECTORY=/opt/fireshare-data
|
||||||
|
IMAGE_DIRECTORY=/opt/fireshare-images
|
||||||
VIDEO_DIRECTORY=/opt/fireshare-videos
|
VIDEO_DIRECTORY=/opt/fireshare-videos
|
||||||
PROCESSED_DIRECTORY=/opt/fireshare-processed
|
PROCESSED_DIRECTORY=/opt/fireshare-processed
|
||||||
TEMPLATE_PATH=/opt/fireshare/app/server/fireshare/templates
|
TEMPLATE_PATH=/opt/fireshare/app/server/fireshare/templates
|
||||||
|
|||||||
Reference in New Issue
Block a user