diff --git a/plugins/transfer/restic.sh b/plugins/transfer/restic.sh
index 79aebea8a879476977b2f2bbd13ff78f79736b25..dba32a6ddaa83ec6f8d8fa7c517d7b1eb43e3918 100644
--- a/plugins/transfer/restic.sh
+++ b/plugins/transfer/restic.sh
@@ -8,6 +8,7 @@
 # --------------------------------------------------------------------------------
 # ah - Axel Hahn <axel.hahn@iml.unibe.ch>
 # 2021-05-19  ah    v0.0   INIT ... WIP
+# 2022-01-06  ah    v0.0   added support for Repository with REST and authentication 
 # ================================================================================
 
 # --------------------------------------------------------------------------------
@@ -25,7 +26,16 @@
 
         # if we set RESTIC_REPOSITORY then "-r TARGET" is not 
         # needed in restic commands
-        export RESTIC_REPOSITORY=$( j_getFullTarget )
+
+        # TODO: for restic with https and auth - remove the host in the path
+        local _target=$( j_getFullTarget )
+        echo ${_target} | grep "https.*@" >/dev/null
+        if [ $? -eq 0 ]; then
+            local _host=$( hostname -f )
+            _target=$( echo $_target | sed "s#${_host}/##" )
+        fi
+
+        export RESTIC_REPOSITORY=$_target
 
         # WORKAROUND for bug while writing on a SMB target
         export GODEBUG="asyncpreemptoff=1"