This commit is contained in:
@@ -10,10 +10,12 @@ if [ -f "/app/borg/key" ]; then
|
|||||||
export BORG_KEY_FILE="/app/borg/key"
|
export BORG_KEY_FILE="/app/borg/key"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
export SSH_CONNECTION=$(echo "$BORG_REPO" | sed -E 's#ssh://([^:]+):.*#\1#')
|
# extracts ssh connection from borg-repo
|
||||||
export SSH_FOLDER=$(echo "$BORG_REPO" | sed -E 's#ssh://[^:]+:(.*)#\1#')
|
export SSH_CONNECTION="${BORG_REPO#ssh://}"
|
||||||
|
export SSH_CONNECTION="${SSH_CONNECTION%%/*}"
|
||||||
|
|
||||||
|
#extract folder from ssh connection
|
||||||
|
export SSH_FOLDER="/${BORG_REPO#ssh://*/}"
|
||||||
|
|
||||||
|
|
||||||
export SSH_COMMAND="ssh"
|
export SSH_COMMAND="ssh"
|
||||||
@@ -26,3 +28,8 @@ export SSH_COMMAND="$SSH_COMMAND $SSH_CONNECTION"
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user