(三)輕量級檔案伺服器filebrowser

2022-09-13 18:57:10 字數 1290 閱讀 4944

既然資料都熱備好了,那在外面還想看看資料,怎麼辦呢?

filebrowser在github上也有6.6k的star,雖然不維護了,但論基本功能卻已足夠。

依然是熟悉的docker化部署:

選擇哪個映象都ok,此處我選擇:docker.io/filebrowser/filebrowser

部署也簡單,主要注意一下幾點:

1. 配置檔案在/.filebrowser.json下,docker對映檔案和對映資料夾均為-v,但是對映檔案的前提是先把檔案建立好,不然就會對映成資料夾

2. 預設儲存的db路徑為:/database.db

3. 監控的路徑是/srv,因此需要把訪問的路徑掛載出來

我才用的是docker-compose,因此docker 指令可參考自己轉化

version: '

3.1'

services:

filebrowser:

image: filebrowser/filebrowser

restart: always

ports:

- 10003:80

volumes:

- /data/filebrowser/config.json:/.filebrowser.json

- /data/filebrowser/filebrowser.db:/database.db

- /working/:/srv

安裝完成後啟動訪問,若成功將會看到:

預設的賬號密碼在剛剛對映出來的配置檔案中,登入進去可進行自定義修改和配置。

介面相當清爽且簡單,還可以根據使用者繼續許可權控制,已經超出我的需求。

部署完成後,當然是要掛載到nginx底下了,編輯nginx的conf檔案

location /f/
配置完成後刷一下nginx配置或者重啟下nginx即可。

阿里雲輕量級伺服器

解決linux mysql命令 bash mysql command not found 的方法 root db 02 mysql u root bash mysql command not found 原因 這是由於系統缺省會查詢 usr bin下的命令,如果這個命令不在這個目錄下,當然會找不到命...

Symbian OS 檔案伺服器 三

rfile 概述 實現了建立開啟乙個檔案,以及在單一檔案上的所有操作,包括 讀寫檔案 在檔案中定位 在檔案中鎖和解鎖 設定檔案屬性。在使用上面功能時,必須連線乙個檔案伺服器會話,並且檔案處於開啟狀態。開啟檔案的方式 1 使用open 成員函式開啟乙個已存在的檔案,通過設定訪問模式,可以對檔案進行讀或...

檔案伺服器

實現對檔案增刪改查,若是伺服器需要考慮的壓縮 檔案你儲存在電腦裡面也可以,儲存在電腦裡面給乙個路徑就可以了,為什麼要用檔案伺服器 對檔案的操作有記錄 比如增刪改查,可以花式查詢並對結果做操作,之前需要用比較複雜的正則才可以 做到,比如按照日期查詢,尤其是數量高到幾萬的時候,window自帶的檔案管理...