From 9379e8ab46a6cb4e18b83f9dfcf6e54af448ccb6 Mon Sep 17 00:00:00 2001 From: Leon van Kammen Date: Tue, 16 Dec 2025 14:35:56 +0100 Subject: [PATCH] open webdir --- manyfold/root/hook.d/boot/httpserver.sh | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/manyfold/root/hook.d/boot/httpserver.sh b/manyfold/root/hook.d/boot/httpserver.sh index 4fef2a9..f27e4ad 100755 --- a/manyfold/root/hook.d/boot/httpserver.sh +++ b/manyfold/root/hook.d/boot/httpserver.sh @@ -1,8 +1,9 @@ #!/bin/sh -test -z "$FEDERATE_DRIVE_HOST" && FEDERATE_DRIVE_HOST=http://localhost:3215 +test -z "$FEDERATE_DRIVE_HOST" && FEDERATE_DRIVE_HOST=http://localhost:8081 test -z "$FEDERATE_DRIVE_PATH" && FEDERATE_DRIVE_PATH=/mnt -test -z "$FEDERATE_DRIVE_PORT" && FEDERATE_DRIVE_PORT=3215 -test -z "$FEDERATE_DRIVE_CACHE" && FEDERATE_DRIVE_CACHE=1m0s +test -z "$FEDERATE_DRIVE_PORT" && FEDERATE_DRIVE_PORT=8081 +test -z "$FEDERATE_DRIVE_CACHE" && FEDERATE_DRIVE_CACHE=0s +test -n "$DEV" && FEDERATE_DRIVE_CACHE=0s test "$FEDERATE_DRIVE_PATH" = 0 && exit 0 # nothing to do (disabled) @@ -17,5 +18,6 @@ test -n "$FEDERATE_DRIVE_CERT" && test -m "$FEDERATE_DRIVE_KEY" && { set -x rclone serve http \ - --links --exclude .xrforge --poll-interval $FEDERATE_DRIVE_CACHE \ + --links --exclude .xrforge \ + --allow-origin '*' --poll-interval $FEDERATE_DRIVE_CACHE --dir-cache-time $FEDERATE_DRIVE_CACHE \ --addr 0.0.0.0:$FEDERATE_DRIVE_PORT ${AUTH} ${SSL} $FEDERATE_DRIVE_PATH &> /var/log/rclone.log &