mirror of
https://github.com/nirvana-7777/script.service.ultimate.git
synced 2026-09-27 03:22:48 +02:00
23 lines
764 B
Bash
23 lines
764 B
Bash
#!/bin/bash
|
|
set -e
|
|
|
|
# Create DRM plugins directory structure if it doesn't exist
|
|
mkdir -p /app/lib/streaming_providers/base/drm/plugins
|
|
|
|
# Create symlink to volume-mounted DRM plugins
|
|
if [ ! -L /app/lib/streaming_providers/base/drm/plugins ]; then
|
|
rm -rf /app/lib/streaming_providers/base/drm/plugins
|
|
ln -sf /drm-plugins /app/lib/streaming_providers/base/drm/plugins
|
|
fi
|
|
|
|
# Ensure the mounted directory exists
|
|
mkdir -p /drm-plugins
|
|
|
|
# Copy default plugins if directory is empty (optional)
|
|
if [ -z "$(ls -A /drm-plugins)" ] && [ -d "/app/lib/streaming_providers/base/drm/default-plugins" ]; then
|
|
echo "Copying default DRM plugins..."
|
|
cp -r /app/lib/streaming_providers/base/drm/default-plugins/* /drm-plugins/
|
|
fi
|
|
|
|
# Execute the main command
|
|
exec "$@" |