Compare commits

..

6 Commits

Author SHA1 Message Date
github-actions[bot] d208145ad8 Update CHANGELOG.md 2026-08-02 08:15:34 +00:00
eXistC 4264cb46f4 fix(dispatcharr): add recordings and dvr queues to celery worker (#16204) 2026-08-02 10:15:21 +02:00
community-scripts-pr-app[bot] c29d71f5c0 Update CHANGELOG.md (#16213)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2026-08-02 07:46:30 +00:00
Sam Heinz cb458b93f5 add retry for uv - same as immich (#16203) 2026-08-02 09:46:02 +02:00
community-scripts-pr-app[bot] da77587831 Update CHANGELOG.md (#16211)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2026-08-02 07:12:28 +00:00
Torin 72380779d4 Fix for cross-seed node version (#16209) 2026-08-02 09:11:59 +02:00
6 changed files with 31 additions and 5 deletions
+8
View File
@@ -520,6 +520,14 @@ Exercise vigilance regarding copycat or coat-tailing sites that seek to exploit
## 2026-08-02 ## 2026-08-02
### 🚀 Updated Scripts
- #### 🐞 Bug Fixes
- fix(dispatcharr): add recordings and dvr queues to celery worker [@eXistC](https://github.com/eXistC) ([#16204](https://github.com/community-scripts/ProxmoxVE/pull/16204))
- add retry for uv - same as immich [@asylumexp](https://github.com/asylumexp) ([#16203](https://github.com/community-scripts/ProxmoxVE/pull/16203))
- Fix for cross-seed node version regression [@TorinFrancis](https://github.com/TorinFrancis) ([#16209](https://github.com/community-scripts/ProxmoxVE/pull/16209))
## 2026-08-01 ## 2026-08-01
### 🚀 Updated Scripts ### 🚀 Updated Scripts
+10 -1
View File
@@ -118,10 +118,19 @@ function update_script() {
export UV_COMPILE_BYTECODE="1" export UV_COMPILE_BYTECODE="1"
export UV_LINK_MODE="copy" export UV_LINK_MODE="copy"
export UV_NATIVE_TLS="1" export UV_NATIVE_TLS="1"
export UV_HTTP_TIMEOUT="300"
export RUSTUP_PERMIT_COPY_RENAME="true" export RUSTUP_PERMIT_COPY_RENAME="true"
export UV_PYTHON_INSTALL_DIR="/usr/local/bin" export UV_PYTHON_INSTALL_DIR="/usr/local/bin"
cd /opt/authentik cd /opt/authentik
$STD uv sync --frozen --no-install-project --no-dev for attempt in 1 2 3; do
if [[ $attempt -eq 3 ]]; then
$STD uv sync --frozen --no-install-project --no-dev
break
fi
$STD uv sync --frozen --no-install-project --no-dev && break
msg_warn "uv sync attempt $attempt failed, retrying..."
sleep $((attempt * 15))
done
chown -R authentik:authentik /opt/authentik chown -R authentik:authentik /opt/authentik
msg_ok "Updated python server" msg_ok "Updated python server"
+1 -1
View File
@@ -25,7 +25,7 @@ function update_script() {
check_container_storage check_container_storage
check_container_resources check_container_resources
NODE_VERSION="26" setup_nodejs NODE_VERSION="24" setup_nodejs
ensure_dependencies build-essential ensure_dependencies build-essential
if command -v cross-seed &>/dev/null; then if command -v cross-seed &>/dev/null; then
+10 -1
View File
@@ -122,9 +122,18 @@ export UV_NO_BINARY_PACKAGE="cryptography lxml python-kadmin-rs xmlsec"
export UV_COMPILE_BYTECODE="1" export UV_COMPILE_BYTECODE="1"
export UV_LINK_MODE="copy" export UV_LINK_MODE="copy"
export UV_NATIVE_TLS="1" export UV_NATIVE_TLS="1"
export UV_HTTP_TIMEOUT="300"
export UV_PYTHON_INSTALL_DIR="/usr/local/bin" export UV_PYTHON_INSTALL_DIR="/usr/local/bin"
cd /opt/authentik cd /opt/authentik
$STD uv sync --frozen --no-install-project --no-dev for attempt in 1 2 3; do
if [[ $attempt -eq 3 ]]; then
$STD uv sync --frozen --no-install-project --no-dev
break
fi
$STD uv sync --frozen --no-install-project --no-dev && break
msg_warn "uv sync attempt $attempt failed, retrying..."
sleep $((attempt * 15))
done
cp /opt/authentik/authentik/sources/kerberos/krb5.conf /etc/krb5.conf cp /opt/authentik/authentik/sources/kerberos/krb5.conf /etc/krb5.conf
msg_ok "Setup python server" msg_ok "Setup python server"
+1 -1
View File
@@ -17,7 +17,7 @@ msg_info "Installing Dependencies"
$STD apt install -y build-essential $STD apt install -y build-essential
msg_ok "Installed Dependencies" msg_ok "Installed Dependencies"
NODE_VERSION="26" setup_nodejs NODE_VERSION="24" setup_nodejs
msg_info "Setup Cross-Seed" msg_info "Setup Cross-Seed"
$STD npm install cross-seed@latest -g $STD npm install cross-seed@latest -g
+1 -1
View File
@@ -174,7 +174,7 @@ cd /opt/dispatcharr
set -a set -a
source .env source .env
set +a set +a
exec uv run celery -A dispatcharr worker -l info -c 4 exec uv run celery -A dispatcharr worker -l info -c 4 -Q celery,recordings,dvr,default
EOF EOF
chmod +x /opt/dispatcharr/start-celery.sh chmod +x /opt/dispatcharr/start-celery.sh