AList 管理介面介紹

AList 管理介面介紹

By.SH

Telegram Oasis Channel 綠洲電報頻道 https://t.me/toc_as

SH的AList https://alist.toc.icu/



前言

本次會介紹以下頁面(使用CTRL+F來快速找到相關資料)
🌟 建議閱讀

配置文件

設置

>>>>> 站點

>>>>> 樣式

>>>>> 預覽

>>>>> 全域設定🌟

>>>>> Github

>>>>> 其他

任務

>>>>> Aria2

>>>>> 上傳

>>>>> 複製

用戶🌟

存儲

元信息🌟

索引🌟

備份 & 恢復🌟

關於

主頁


配置文件
配置文件的畫面


這個頁面主要是來設定當前登入帳戶的用戶名稱及密碼的位置
在登入AList帳號後都會第一個顯示的頁面

建議安裝完後更改用戶名稱與密碼


唯一不同的是這邊
當你登入其他用戶帳號後則是會顯示當前登入帳號相應的權限

設置 >>>>> 站點
設置中的站點畫面


當前安裝的版本(別再問我的版本是多少...;在那看版本)


這邊寫的是網站的名稱
修改完後會顯示於瀏覽器的頁籤


這就是瀏覽器的頁籤
AList顯示的是
當前目錄 | 網站標題


這邊是設定進入或刷新站點時
顯示於畫面右上角的站點公告


這就是站點公告


分頁類型是在站點中顯示單一頁面會有多少文件夾或文件
全部
沒有分頁且一次全部顯示出來(不多做說明)

分頁
會顯示默認每頁數量的文件夾或文件
若還有其他的就會顯示頁面數字
(超過顯示默認每頁數量就會放於下一頁)

加載更多
當你看完默認每頁數量後若還有其他的文件夾或文件就會顯示加載更多

自動加載更多
會一次顯示滿整個螢幕
假如默認每頁數量寫10且頁面大小可以顯示10的話
會自動加載10個文件夾或文件
若默認每頁數量寫10且頁面大小可以顯示9的話
會自動加載20個文件夾或文件
依此類推
往下滑後就會自動載入其他的文件夾或文件

個人的推薦程度
分頁 > 加載更多 > 自動加載更多 > 全部
個人覺得顯示量也是會影響站點速度
所以還是分頁會比較好且方便使用


設定默認每頁數量可以用來讓頁面更簡潔
但當分頁類型選全部時則是不會有動作
自動加載更多則是顯示滿整個頁面並以默認每頁數量來加載
一次加載就是默認每頁數量的數值


分頁類型
分頁
默認每頁數量
10


分頁類型
加載更多
默認每頁數量
10


允許索引
就是能不能搜尋文件夾或文件的功能
若沒開啟則在站點就無法搜尋
在開啟後記得要到AList管理中的索引來構建索引
不構建索引也是無法使用搜尋功能
話說...好像存儲掛它人的AList是無法構建索引的...

設置 >>>>> 樣式
設置中的樣式畫面


這是位於站點頁面左上角的圖片


這個就是圖標
目前測試可用 .JPG .PNG .GIF 結尾的圖片網址


這裡是顯示於瀏覽器的頁籤旁的圖標
目前測試可用 .JPG .PNG .GIF 結尾的圖片網址
但請注意 GIF 若放置於網站圖標的話
GIF是不會動的


這就是瀏覽器的頁籤
然後最左邊就是網站圖標


這邊設定後會更改
文件夾、文件與右側工具等顯示的顏色


修改前
修改前


修改後
修改後


這個會顯示於站點圖標下方的目錄前方


就是主頁前的圖標
你可以設定多個圖標
請注意
這邊無法使用任何圖片網址
僅能使用Emoji(標情符號)
例如 Windows 11 可以使用
WIN鍵+ .
(請按 > 的 . 而不是數字鍵中的 . )
可以快速叫出Emoji


這是站點版面的顯示大小


例如 最大 980px
(旁邊灰色部分為瀏覽器捲動軸(滾動條或Scrollbar))


例如 Hope 容器
(旁邊灰色部分為瀏覽器捲動軸(滾動條或Scrollbar))


設置布局是預設列表式
但我測試不出到底是哪邊的不同...
官方文檔是說
響應式:一個格子一個格子挨在一起的
列表式:一行一個格子
請自行嘗試
(如果可以的話也可以告知我有哪些不同)

設置 >>>>> 預覽
設置中的預覽畫面


這邊是可以設定能夠直接預覽的檔案類型
例如想新增一個XP的文本檔案預覽時
在文本類型中輸入XP即可
但前面如果有其他類型的檔案時
記得在前面加上 , 來分隔開
例如 TXT,XP
基本上裡面已經包含了常見的檔案類型
所以不用再新增其他的


照官方文檔的說法是
要通過程序代理下載的文件擴展名
但我沒特別研究所以請自行嘗試
(如果可以的話也可以告知我如何使用)


請參考官方文檔
設置 > 預覽設置 > 外部預覽


這邊就是預覽文件或檔案預覽設置
除非是想用自己部屬的OnlyOffice預覽Office文件
否則保留預設即可
要部屬的話請參考官方文檔
設置 > 預覽設置 > iframe 預覽


這裡是顯示於音樂預覽旁的預設專輯圖片


如圖為播音樂時顯示的專輯圖片
但不知為何
即便音樂有專輯圖片也是顯示預設的專輯圖片


可以改成自己想要的圖片
目前測試可用 .JPG .PNG .GIF 結尾的圖片網址


這兩項我就不多做介紹了...
識字的都懂吧...

設置 >>>>> 全域設定🌟
設置中的全域設定畫面


隱藏文件請用正規表示式來輸入
若不懂得請不要擅自更改
以免導致整個站點癱瘓
基本上不建議這邊來設定隱藏文件
而是建議用元信息會比較好


打包下載就是在勾選多個文件夾或文件並選擇下載時可選的下載選項之一
所選的檔案會壓縮成ZIP壓縮檔後下載
請注意
在瀏覽器中是使用StreamSaver
而不是利用服務器來進行後台打包並下載
打包下載需要相應的存儲支持CORS
(也就是當前想要打包下載的存儲要支援CORS)
若不支援支援CORS的存儲將會無法進行打包下載
目前測試OneDrive是可以進行打包下載
(歡迎提供相關能夠支援打包下載的雲端名稱)


點擊右下的開關複選框後


選取要下載的檔案


點擊打包下載


按下後會顯示打包下載的說明
按下確認


點擊完後會出現打包下載的提示


等到顯示下載完成就可以關閉了


這邊自定義頭部就不多做說明


這邊的自定義內容就是站點中的頁尾部分


可自行新增並設計想要的樣式


這個是用於元信息中有設密碼的路徑中的文件夾或文件的連結效期
沒有設定密碼的則是不會過期(即便直鏈有效期設1也是一樣)

例如元信息為
路徑 A/0 密碼****
系統預設直連有效期為1(小時)
假設情況
拿到了連結並在5分鐘內開啟了連結
這時可以成功使用連結
拿到了連結並在2小時後才開啟連結
這時連結已經失效了


官方文檔是寫
向所有文件的直接鏈接添加簽名(無論是否有密碼)
但說明非常簡單
然後我也不懂...
但好像也不大會去用到...
(歡迎告知用途)


官方文檔是寫
不想在錯誤消息中顯示的內容,
每行一個正則表達式(在 Golang 中)。
匹配的內容將被替換為對應長度的*
我一樣不懂且一樣不大會去動到...
(歡迎告知用途)


OCR 用於識別驗證碼
一樣不明白用途
保留預設就好...
(歡迎告知用途)


這是為了避免文件名稱有包含 / 或 | 符號導致文件無法查看等問題
保留預設即可

設置 >>>>> Github
設置中的Github畫面



註冊完OAuth應用程序會獲得Client ID


註冊完OAuth應用程序後按下
Generate a new client secret
就能獲取應用程序的
Client secrets
Application name
你想要的應用程序名稱(隨意)

Homepage URL
你的網站網址
須包含http或https
例如
https://alist.toc.icu/

Authorization callback URL
你的網站網址+/api/auth/github_callback
須包含http或https
例如
https://alist.toc.icu/api/auth/github_callback

輸入完後按下
Register application


完成後會獲得Client ID
Client secrets
則是要按下
Generate a new client secret
來獲取Client secrets
按下
Generate a new client secret
就會看到Client secrets


貼上Client ID與Client secrets後
開啟 啟用Github登入
就能夠在登入頁面中看到Github登入的按鈕

設置 >>>>> 其他
任務中的其他畫面



這邊輸入Aria2的地址


這邊輸入Aria2的密鑰


填好Aria2的地址與密鑰號後到想要離線下載檔案的資料夾內
按下主頁右下角齒輪內的離線下載的按鈕並輸入鏈接即可


可訪問所有程序API的令牌
使用Cloudflare workers代理OneDrive加速所使用的YOUR_TOKEN就是這個

任務 >>>>> Aria2
任務中的Aria2畫面
這邊是有使用Aria2才會察看的頁面
使用Aria2可以來查看
正在執行下載或已完成下載的文件
還有下載至本地的文件傳輸至相應的存儲狀況

任務 >>>>> 上傳
任務中的上傳畫面


你需要在上傳前勾選 添加為任務 才會於管理介面中顯示

任務 >>>>> 複製
任務中的複製畫面


這是對隨意文件夾或文件右鍵(手機為長按)就會出現的畫面


按下複製後會出現選擇位置的畫面
選好要將文件夾或文件複製於其他存儲或同存儲的資料夾中即可複製
但只有在不同存儲中複製文件夾或文件時
才會顯示於管理頁面的 任務 > 複製 中

用戶🌟
用戶的畫面


我們先來講guest的用戶
這個是預設且無法刪除的帳戶
它可以用來當成訪客使用Webdav的帳戶
但輸入guest又嫌太長
不如新增一個短一點的用戶名稱及好記的密碼


權限介紹
(Admin管理帳號是全部勾選且無法取消勾選)

可以看到隱藏
這顧名思義就是當你勾選後
你在
設置 > 全域設定 > 隱藏文件

元信息 > 隱藏
所設定的隱藏文件夾或文件都可以看到

無密碼訪問
同顧名思義...
當你勾選就是直接無視你在
元信息 > 密碼
設定的密碼且文件夾都可以不用密碼就能訪問

添加離線下載任務
同樣顧名思義...
你在主頁中的文件夾內是否能添加離線下載任務
就看你有沒有給這權限

創建目錄或上傳
一樣的道理...
能否在存儲中新增文件夾或上傳文件至文件夾
就是這個權限

重命名
還有三個顧名思義...
進入任意存儲中修改文件夾或文件時所用的權限

移動
還有二個顧名思義...
能否在存儲中移動文件夾或文件至相同或不同的存儲中的權限

複製
還有一個顧名思義...
能否在存儲中複製文件夾或文件至相同或不同的存儲中的權限


刪除
最後的顧名思義...
能否在存儲中刪除文件夾或文件的權限

Webdav 讀取
在不管是電腦、手機或電視等支援Webdav功能的應用程式或軟體
想要讀取文件夾或文件就需要這項權限
例如Kodi

Webdav 管理文件
能夠用於支援Webdav功能的應用程式或軟體
無論是修改、移動還是刪除等作業所需的權限
例如RaiDrive
若只是單純想看影片就不用此權限


你可以新增一個簡單的用戶名與密碼
然後設定 Webdav读取 權限
這樣不是更好嗎?



存儲
存儲的畫面

元信息🌟
元信息的畫面


終於來到最重要的元信息

首先如果你不想要讓訪客一進入你的站點就看到所有目錄的話
請在路徑中填入 / 或選擇 root 並輸入密碼
密碼亂打或隨意就可以了
因為元信息頁面是明文顯示密碼的

若想要子文件夾都要輸入一樣的密碼的話就是勾選 應用到子文件夾

寫入是給進到這個目錄的人
無論是訪客還是其他用戶都能在那個目錄上傳文件或新增文件夾
若想要子文件夾一樣能寫入的話就是勾選 應用到子文件夾
⚠️⚠️⚠️請注意⚠️⚠️⚠️
這個寫入可能會導致惡意上傳
若開啟此項目者
請設高強度且帶符號的密碼並妥散保管好密碼
避免遭惡意上傳導致封號或容量被院完

隱藏
如圖所示
請用正則表達式且每行一個
例如你想隱藏副檔名為 .XCS 的檔案
表達式為
.XCS$
想新增其他的則是空一行
例如
.XCS$
.IC$
.VCD$
若想全部的子文件夾都隱藏就是勾選 應用到子文件夾


說明
位於目錄的下方位置
若想套用相同的內容就是勾選 應用到子文件夾

索引🌟
索引的畫面

常見的問題
問題
為啥我已經在 設置 > 站點 中啟用了允許索引卻無法使用索引
答案
你沒去管理的索引那邊構建索引


常見的問題
問題
為啥我按下構建索引會出現紅字
答案
因為你搜索索引是選 無
都無了怎索引
改完記得按保存
建議使用數據庫來搜索索引


顧名思義...
除非有問題的話
請自行按清除後再按重新構建


一樣也是顧名思義
就把你要忽略的路徑放上來
例如私人的存儲


最大索引深度
一個文件夾為一層
例如 A/B/C/D
D就是第四層
若設定最大索引深度為3
那就代表索引構建只會到C文件夾
D文件夾或之後的文件夾就不會索引


刷新就是重新整理數量
清除就是整個索引砍掉
停止就是停止構建索引
重建索引就是顧名思義
但要先清除後再來重建
更新索引就是顧名思義
但如果有啟用自動更新索引就不用按更新索引
除非功能壞了...

備份 & 恢復🌟
備份 & 恢復的畫面


當你按下備份就會顯示這些
然後會自動下載一個名為
alist_backup_西元年_月_日 上午或下午時_分_秒.json的備份檔
你可以使用記事本開啟(我是用Notepad++來開啟)
裡面有所有的設定

⚠️⚠️⚠️請注意⚠️⚠️⚠️
請妥善保存好備份檔
備份檔內包含所有用戶的帳號與密碼
還有所有存儲的相關資料等

你問備份失敗怎麼辦?
我也不知...


按下恢復後會顯示 開始恢復
然後就選擇保存的備份檔就會開始


當你用戶、存儲與元信息是相同的名稱時
就會像這樣顯示恢復失敗
若你真的有改資料且想恢復設定的話
用戶請手動修改名稱、密碼與權限
存儲與元信息請全部手動刪除
或者...不如重新架AList也是可以的
(若很多用戶、存儲與元信息的話就很推薦重建)
但記得要刪除文件夾
重新架AList後恢復備份
恢復完後手動修改admin用戶的名稱(如果有要改)與密碼



關於
關於的畫面
說真的...自帶的關於頁面依舊只有英文版
中文頁面的README_cn.md
Contributing頁面的CONTRIBUTING.md
CODE_OF_CONDUCT頁面的CODE_OF_CONDUCT.md
一直是缺失狀態...

主頁
為什麼沒顯示東西,只顯示當前文件夾中無圖像
你按到右上的 圖片視圖
然後文件夾沒有 圖片視圖
那當然是沒顯示東西呀...
這選單在哪裡?


畫面右下的這個按下去就看到了


上傳畫面中的Stream與Form區別
Stream是將檔案拆成一小塊一小塊後上傳
Form則是一個檔案直接上傳
通常Stream是適合檔案較大的文件上傳
Form則是適合檔案較小的文件上傳

感謝您閱讀AListe管理介面介紹
說真的一早07:26寫介紹寫到17:42...
主要花時間在截圖、測試設定並截圖或查相關資料上


Telegram Oasis Channel 綠洲電報頻道 https://t.me/toc_as
By.SH @SH_Taiwan https://t.me/SH_Taiwan

Report Page