From 17395a162b4b03c6919a18d3448a3ef78934a7f6 Mon Sep 17 00:00:00 2001 From: Meng Sen Date: Sun, 26 Jan 2025 14:14:57 +0800 Subject: [PATCH] =?UTF-8?q?=E5=AE=8C=E5=96=84=E5=BA=94=E7=94=A8=E5=AE=89?= =?UTF-8?q?=E8=A3=85?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Meng Sen --- apps/transmission/4.0.6/docker-compose.yml | 8 ++++---- apps/transmission/4.0.6/scripts/init.sh | 12 ++++++------ 2 files changed, 10 insertions(+), 10 deletions(-) diff --git a/apps/transmission/4.0.6/docker-compose.yml b/apps/transmission/4.0.6/docker-compose.yml index fe1084a6..df88b1d0 100644 --- a/apps/transmission/4.0.6/docker-compose.yml +++ b/apps/transmission/4.0.6/docker-compose.yml @@ -18,7 +18,7 @@ services: - ${GLOBAL_ENV_FILE:-/etc/1panel/envs/global.env} - ${ENV_FILE:-/etc/1panel/envs/default.env} volumes: - - ${TRANSMISSION_ROOT_PATH}/themes:/themes + - ${TRANSMISSION_ROOT_PATH}/ui/themes:/ui/themes - ${TRANSMISSION_ROOT_PATH}/config:/config - ${TRANSMISSION_ROOT_PATH}/downloads:/downloads - ${TRANSMISSION_ROOT_PATH}/watch:/watch @@ -26,7 +26,7 @@ services: - ${CUSTOM_MOUNT_DIRECTORY_2:-./default_mount_2}:${CUSTOM_MOUNT_DIRECTORY_2:-/default_mount_2} - ${CUSTOM_MOUNT_DIRECTORY_3:-./default_mount_3}:${CUSTOM_MOUNT_DIRECTORY_3:-/default_mount_3} environment: - - PUID=0 - - PGID=0 - - UMASK=022 + - PUID=1000 + - PGID=1000 - PEERPORT= ${PANEL_APP_PORT_TORRENTING} + - TZ=Asia/Shanghai diff --git a/apps/transmission/4.0.6/scripts/init.sh b/apps/transmission/4.0.6/scripts/init.sh index 00d9e305..ea9b81f6 100644 --- a/apps/transmission/4.0.6/scripts/init.sh +++ b/apps/transmission/4.0.6/scripts/init.sh @@ -16,14 +16,14 @@ if [ -f .env ]; then mkdir -p "$TRANSMISSION_ROOT_PATH/watch" # setup-2 install theme - if [ ! -d "$TRANSMISSION_ROOT_PATH/themes" ]; then - mkdir -p "$TRANSMISSION_ROOT_PATH/themes" + if [ ! -d "$TRANSMISSION_ROOT_PATH/ui/themes" ]; then + mkdir -p "$TRANSMISSION_ROOT_PATH/ui/themes" if command -v unzip >/dev/null 2>&1; then - unzip -o themes/flood-for-transmission.zip -d "$TRANSMISSION_ROOT_PATH/themes" + unzip -o themes/flood-for-transmission.zip -d "$TRANSMISSION_ROOT_PATH/ui/themes" UNZIP_SUCCESS=$? elif command -v tar >/dev/null 2>&1; then - tar -xf themes/flood-for-transmission.zip -C "$TRANSMISSION_ROOT_PATH/themes" + tar -xf themes/flood-for-transmission.zip -C "$TRANSMISSION_ROOT_PATH/ui/themes" UNZIP_SUCCESS=$? else echo "Warning: Neither 'unzip' nor 'tar' is installed. Skipping theme extraction." @@ -34,9 +34,9 @@ if [ -f .env ]; then echo "Theme successfully extracted." if grep -q "^TRANSMISSION_WEB_HOME=" .env; then - sed -i 's|^TRANSMISSION_WEB_HOME=.*|TRANSMISSION_WEB_HOME=/themes/flood-for-transmission|' .env + sed -i 's|^TRANSMISSION_WEB_HOME=.*|TRANSMISSION_WEB_HOME=/ui/themes/flood-for-transmission|' .env else - echo "TRANSMISSION_WEB_HOME=/themes/flood-for-transmission" >> .env + echo "TRANSMISSION_WEB_HOME=/ui/themes/flood-for-transmission" >> .env fi else echo "Warning: Failed to extract the theme archive. Proceeding without extracted theme."