File tree Expand file tree Collapse file tree 3 files changed +30
-2
lines changed Expand file tree Collapse file tree 3 files changed +30
-2
lines changed Original file line number Diff line number Diff line change
1
+ # filebrowser/get
2
+
3
+ https://filebrowser.org/installation
4
+
5
+ ``` sh
6
+ # Windows
7
+ iwr -useb https://raw.githubusercontent.com/filebrowser/get/master/get.ps1 | iex
8
+ filebrowser -r /path/to/your/files
9
+
10
+ # Unix
11
+ curl -fsSL https://raw.githubusercontent.com/filebrowser/get/master/get.sh | bash
12
+ filebrowser -r /path/to/your/files
13
+
14
+ # If you are in trouble with networking issues,
15
+ # here is an example to work with mirrors:
16
+ export RELEASE_MIRROR=' https://gh.api.99988866.xyz/https://github.com'
17
+ curl -fsSL https://raw.gitmirror.com/filebrowser/get/master/get.sh | bash
18
+ filebrowser -r /path/to/your/files
19
+ ```
Original file line number Diff line number Diff line change @@ -24,7 +24,14 @@ function Install-FileManager {
24
24
}
25
25
26
26
$file = " windows-$arch -filebrowser.zip"
27
- $url = " https://github.com/filebrowser/filebrowser/releases/download/$tag /$file "
27
+
28
+ # Support env.RELEASE_MIRROR such as `https://gh.api.99988866.xyz/https://github.com`
29
+ $release_base = " https://github.com"
30
+ if ($env: RELEASE_MIRROR ) {
31
+ $release_base = $env: RELEASE_MIRROR
32
+ }
33
+ $url = " $release_base /filebrowser/filebrowser/releases/download/$tag /$file "
34
+
28
35
$temp = New-TemporaryFile
29
36
$folder = " ${env: ProgramFiles} \filebrowser"
30
37
Original file line number Diff line number Diff line change @@ -108,7 +108,9 @@ install_filemanager()
108
108
109
109
filemanager_file=" ${filemanager_os} -$filemanager_arch -filebrowser$filemanager_dl_ext "
110
110
filemanager_tag=" $( ${net_getter} https://api.github.com/repos/filebrowser/filebrowser/releases/latest | grep -o ' "tag_name": ".*"' | sed ' s/"//g' | sed ' s/tag_name: //g' ) "
111
- filemanager_url=" https://github.com/filebrowser/filebrowser/releases/download/$filemanager_tag /$filemanager_file "
111
+
112
+ # Support env.RELEASE_MIRROR such as `https://gh.api.99988866.xyz/https://github.com`
113
+ filemanager_url=" ${RELEASE_MIRROR:- https:// github.com} /filebrowser/filebrowser/releases/download/$filemanager_tag /$filemanager_file "
112
114
echo " $filemanager_url "
113
115
114
116
# Use $PREFIX for compatibility with Termux on Android
You can’t perform that action at this time.
0 commit comments