Skip to content

Commit 549dba0

Browse files
authored
webdav、AliOpen、2FA... (#196)
* Add batch mount tutorial * Add fill in webdav example * fix webdav reex images error * update docs * fix flaw
1 parent 6569bc9 commit 549dba0

File tree

21 files changed

+304
-31
lines changed

21 files changed

+304
-31
lines changed
98 KB
Loading
97.9 KB
Loading
224 KB
Loading
21.1 KB
Loading
90.7 KB
Loading

docs/.vuepress/styles/palette.scss

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1,4 @@
1-
$theme-color: #70c6be;
1+
$theme-color: #70c6be;
2+
3+
// 文章页面内容宽度 | Article page content width
4+
$content-width: 1080px;

docs/faq/seealso.md

Lines changed: 14 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,12 +22,24 @@ star: true
2222

2323
> Third party tutorials and information may be outdated and incorrect, and no warranty of availability is made here.
2424
25-
[https://www.bilibili.com/video/BV1VK411f7xQ](https://www.bilibili.com/video/BV1VK411f7xQ)
25+
[https://space.bilibili.com/36411485/channel/collectiondetail?sid=686340](https://space.bilibili.com/36411485/channel/collectiondetail?sid=686340)
2626

2727
[https://www.yuque.com/anwenya/alist](https://www.yuque.com/anwenya/alist)
2828

2929
[Google](https://www.google.com/search?q=alist)
3030

3131
[Bing](https://www.bing.com/search?q=alist)
3232

33-
[Baidu](https://www.baidu.com/baidu?wd=alist)
33+
[Baidu](https://www.baidu.com/baidu?wd=alist)
34+
35+
> AList-encrypt - https://github.com/traceless/alist-encrypt
36+
> A proxy for alist service, providing encryption and decryption function of webdav
37+
> Solve user pain points: prevent files from being harmonized
38+
39+
> AList-oneList - https://github.com/msterzhang/onelist
40+
> A program similar to emby that focuses on scraping alist aggregated network disks to form a video media library
41+
> Solve user pain points: scraping with jellyfin or emby will download the video and intercept the cover, resulting in a ban, onelist will not use the video download strategy to intercept the cover
42+
43+
> AList-batch - https://github.com/yzbtdiy/alist_batch
44+
> A batch add AList individual network disk
45+
> Solve user pain points: It is troublesome when adding too many

docs/guide/advanced/2fa.md

Lines changed: 17 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -24,14 +24,26 @@ Then login to ALIST manage and goto `Profile` page, click `Enable 2FA` button, s
2424

2525
Finally, click `Verify` button to enable 2FA.
2626

27+
- Each user can set a different "2FA" verification, how to cancel see the method below
2728

29+
<br/>
2830

2931
## **How to cancel 2FA verification:**
3032

31-
How to enter the folder where Alist is located
33+
one、(≥ v3.15.0)
3234

33-
- 1. **Windows**: Go to the folder where Alist is located and enter: **alist.exe cancel2fa**
34-
- 2. **Linux**: Enter the folder where Alist is located and input, **./alist cancel2fa**
35-
- 3. **docker**: docker directly input **docker exec -it alist ./alist cancel2fa**
35+
>If you forget the 2FA of your non-Admin account, you can tell the administrator to clear it for you
36+
>
37+
> Enter the background --> user, click "cancel two-step verification"
38+
>
39+
> If the 2FA of the admin account is lost, please see the second step how to clear 2FA
3640
37-
**After the above input is deleted, it is found that there is still a restart~**
41+
two、
42+
43+
> How to enter the folder where Alist is located
44+
>
45+
> - 1. **Windows**: Go to the folder where Alist is located and enter: **alist.exe cancel2fa**
46+
> - 2. **Linux**: Enter the folder where Alist is located and input, **./alist cancel2fa**
47+
> - 3. **docker**: docker directly input **docker exec -it alist ./alist cancel2fa**
48+
>
49+
> **After the above input is deleted, it is found that there is still a restart~**

docs/guide/drivers/aliyundrive_open.md

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -90,7 +90,7 @@ Normal users don’t need to fill in the blank. If they apply for official autho
9090

9191
- Trash: Enter the cloud disk recycle bin after AList is deleted, which will occupy the cloud disk space, but it can be retrieved if it is deleted by mistake later.
9292
- Delete: Direct deletion will not stay in the recycle bin and will not take up cloud disk space, but if it is deleted by mistake later, it cannot be retrieved.
93-
- Note: Please do not disclose the Token obtained by your Alibaba cloud disk Open. If you accidentally leak it, please immediately go to [**Other instructions ¹**](#Open%20Alibaba%20Cloud%20Disk%20APP%20-->%20My%20-->%20Settings%20gear%20in%20the%20upper%20right%20corner%20-->%20Privacy%20Settings%20-->%20Authorization%20Management%20-->%20Click%20AList%20to%20view) to deauthorize to protect the security of your account. After 2 hours after deauthorization (recommended more Wait a few hours before authorizing to obtain Token)
93+
- Note: Please do not disclose the Token obtained by your Alibaba Cloud Disk Open, ==If you accidentally leak it, please immediately go to [**Other instructions¹**](#Open%20Alibaba%20Cloud%20Disk%20APP%20-->%20My%20-->%20Settings%20gear%20in%20the%20upper%20right%20corner%20-->%20Privacy%20Settings%20-->%20Authorization%20Management%20-->%20Click%20AList%20to%20view) to deauthorize, and then re-scan the code to authorize a new refresh token , at the same time, all the previous acquisitions will become invalid after the authorization is deactivated, so as to protect the security of your account==
9494

9595

9696

@@ -137,6 +137,12 @@ three、
137137
>
138138
> If you add more than =={{ max }}== to one account and one network disk, then you can only restore it slowly by starting.
139139
140+
Four、
141+
142+
>Q: Why can’t Alibaba Cloud Disk Open see files of the Office Family Bucket type?
143+
>
144+
>A: Because Aliyun disk has not opened the relevant API, it is temporarily unavailable to view
145+
140146

141147
### The default download method used
142148

docs/guide/drivers/onedrive_app.md

Lines changed: 66 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -45,8 +45,8 @@ Login to get our<Badge text="tenant ID" type="info" vertical="middle" />
4545

4646
## Create process
4747

48-
:::tip
49-
Please read carefully the following **`serial numbers , are added in sequence`**, if there is any error, please feedback in time
48+
:::danger Read the precautions carefully
49+
Please read carefully the following **`serial numbers , view in sequence`** , if there is any error, please feedback in time
5050
:::
5151

5252
:::tabs#onedrive_app
@@ -140,6 +140,70 @@ If you don't know how many users there are in your OneDrive organization, you ca
140140

141141
because you didn't do it in step `4` <Badge text="grant xxx administrator consent" type="info" vertical="middle" /> caused by,Pay attention to the tips below the fourth step
142142

143+
144+
145+
## Add OneDrive_App accounts in batches
146+
147+
software used:**https://github.com/yzbtdiy/alist_batch**
148+
149+
Tutorial video: **[BV1vc411V78S](https://www.bilibili.com/video/BV1vc411V78S)**
150+
151+
:::details Fill in the parameters. If you don’t understand, you can watch the video below.
152+
153+
Do not leave blank lines in the two configuration files, as this will also report an error
154+
155+
**config.yaml**
156+
157+
```yaml
158+
# Your own AList site, which can be local or remote server IP or domain name, but cannot have "/" at the end
159+
url: ALIST_URL
160+
# The three parameters of auth are your AList administrator account password and refresh token
161+
auth:
162+
username: USERNAME
163+
password: PASSWORD
164+
token: ALIST_TOKEN
165+
# enable Turn on whichever option you need, and turn off the one you don’t need
166+
aliyun:
167+
enable: false
168+
refresh_token: ALI_YUNPAN_REFRESH_TOKEN
169+
pikpak:
170+
enable: false
171+
username: PIKPAK_EMAIL
172+
password: PIKPAK_PASSWORD
173+
# What we need here is onedrive_app, turn this on
174+
onedrive_app:
175+
enable: true
176+
# global is global, such as E5 A1 A1P, Vianet is cn, German version is de, American version is us
177+
region: global
178+
tenants:
179+
- id: 1
180+
client_id: client_id
181+
client_secret: client_secret
182+
tenant_id: tenant_id
183+
# Here you can mount different domains and different accounts at the same time, each domain can be written according to the above configuration
184+
# Client ID Client Secret Key Tenant ID Needless to say?
185+
```
186+
187+
**onedrive_app.yaml**
188+
189+
```yaml
190+
# Category 1 Mount x can be changed at will, which is equivalent to the mount path when adding storage
191+
# 1 This refers to which domain/organization configuration in the above configuration file is to be used
192+
# What follows is your email account~ If you don't write ":/folder1", the root directory will be mounted, and if you write it, you will mount this directory
193+
# Anyway, the format is: Mount path: domain/organization: email account: / folder directory (optional)
194+
Category:
195+
196+
mount2: 1:[email protected]:/folder1
197+
mount3: 1:[email protected]:/folder2
198+
# You can mount it in multiple different lists, and write according to the format
199+
Category2:
200+
mount11: 1:[email protected]
201+
mount22: 1:[email protected]:/folder1
202+
mount33: 1:[email protected]:/folder2
203+
```
204+
205+
:::
206+
143207
### The default download method used
144208
145209
```mermaid

0 commit comments

Comments
 (0)