国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

FileRun多功能網(wǎng)盤的搭建

這篇具有很好參考價值的文章主要介紹了FileRun多功能網(wǎng)盤的搭建。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

FileRun多功能網(wǎng)盤的搭建

本文完成于國慶期間;

什么是 FileRun ?

FileRun 是一個自托管的 Google Drive 替代方案。它是一個功能齊全的基于 Web 的文件管理器,具有易于使用的用戶界面。

FileRun 免費版 可以用于商業(yè)和非商業(yè)用途,默認提供 5 個用戶帳戶。注冊安裝后可以再增加另外 5 個。

老蘇個人覺得跟 NextCloud 比較像,因為 FileRun 甚至可以使用 NextCloud 的客戶端進行同步

安裝

建數(shù)據(jù)庫

老蘇用了群暉自帶的 MariaDB 10 數(shù)據(jù)庫。

FileRun多功能網(wǎng)盤的搭建

phpMyAdmin 中創(chuàng)建名為 filerun 的空數(shù)據(jù)庫。

為便于說明,假設(shè)數(shù)據(jù)庫密碼為 123456

FileRun多功能網(wǎng)盤的搭建

安裝鏡像

在群暉上以 Docker 方式安裝。

在注冊表中搜索 filerun ,選擇第二個 filerun/filerun,版本選擇 latest。

FileRun多功能網(wǎng)盤的搭建

docker 文件夾中,創(chuàng)建一個新文件夾 filerun,并在其中建兩個子文件夾,分別是 htmluser-files

FileRun多功能網(wǎng)盤的搭建

文件夾 裝載路徑 說明
docker/filerun/html /var/www/html web 程序目錄
docker/filerun/user-files /user-files 存放用戶文件

FileRun多功能網(wǎng)盤的搭建

端口

本地端口不沖突就行,不確定的話可以用命令查一下

# 查看端口占用
netstat -tunlp | grep 端口號
本地端口 容器端口
7280 80

FileRun多功能網(wǎng)盤的搭建

環(huán)境

可變
FR_DB_HOST 數(shù)據(jù)庫主機地址,默認為 db,改為數(shù)據(jù)庫的主機 IP
FR_DB_PORT 數(shù)據(jù)庫端口,默認為 3306,改為 3307
FR_DB_NAME 數(shù)據(jù)庫庫名,默認為 filerun,保存不變
FR_DB_USER 數(shù)據(jù)庫用戶,默認為 filerun,保存不變
FR_DB_PASS 數(shù)據(jù)庫密碼,默認為 filerun,改為你自己的數(shù)據(jù)庫密碼
APACHE_RUN_USER 容器用戶,默認 user,改為 www-data
APACHE_RUN_USER_ID 容器用戶 ID,默認 1000,改為 33
APACHE_RUN_GROUP 容器用戶組,默認 www-data
APACHE_RUN_GROUP_ID 容器用戶組 ID,默認 1000,改為 33

FileRun多功能網(wǎng)盤的搭建

命令行安裝

如果你熟悉命令行,可能用 docker cli 更快捷

# 新建文件夾 filerun 和 子目錄
mkdir -p /volume2/docker/filerun/{html,user-files}

# 進入 filerun 目錄
cd /volume2/docker/filerun

# 運行容器
docker run -d \
   --restart unless-stopped \
   --name filerun \
   -p 7280:80 \
   -v $(pwd)/html:/var/www/html \
   -v $(pwd)/user-files:/user-files \
   -e FR_DB_HOST=192.168.0.197 \
   -e FR_DB_PORT=3307 \
   -e FR_DB_NAME=filerun \
   -e FR_DB_USER=filerun \
   -e FR_DB_PASS=123456 \
   -e APACHE_RUN_USER=www-data \
   -e APACHE_RUN_USER_ID=33 \
   -e APACHE_RUN_GROUP=www-data \
   -e APACHE_RUN_GROUP_ID=33 \
   filerun/filerun

也可以用 docker-compose 安裝,將下面的內(nèi)容保存為 docker-compose.yml 文件

version: '2'

services:
  web:
    image: filerun/filerun
    container_name: filerun
    restart: unless-stopped
    environment:
      FR_DB_HOST: 192.168.0.197
      FR_DB_PORT: 3307
      FR_DB_NAME: filerun
      FR_DB_USER: filerun
      FR_DB_PASS: 123456
      APACHE_RUN_USER: www-data
      APACHE_RUN_USER_ID: 33
      APACHE_RUN_GROUP: www-data
      APACHE_RUN_GROUP_ID: 33
    ports:
      - "7280:80"
    volumes:
      - ./html:/var/www/html
      - ./user-files:/user-files

然后執(zhí)行下面的命令

# 新建文件夾 filerun 和 子目錄
mkdir -p /volume2/docker/filerun/{html,user-files}

# 進入 filerun 目錄
cd /volume2/docker/filerun

# 將 docker-compose.yml 放入當(dāng)前目錄

# 一鍵啟動
docker-compose up -d

運行

在瀏覽器中輸入 http://群暉IP:7280 就能看到設(shè)置界面

FileRun多功能網(wǎng)盤的搭建

系統(tǒng)會檢測運行環(huán)境

這時間上檢測的是容器內(nèi)的運行環(huán)境,所以一般不會有問題

FileRun多功能網(wǎng)盤的搭建

數(shù)據(jù)庫我們已經(jīng)在環(huán)境變量里做了設(shè)置,所以這里檢測下就行

FileRun多功能網(wǎng)盤的搭建

沒問題就下一步

FileRun多功能網(wǎng)盤的搭建

會自動新建管理員,密碼一定要記下來,不然只能通過命令行重置了

FileRun多功能網(wǎng)盤的搭建

用上一步生成的賬號密碼、登錄

Your username is superuser
Your password is cff22a6d5cb7

FileRun多功能網(wǎng)盤的搭建

主界面還是很清爽的

FileRun多功能網(wǎng)盤的搭建

中文

官方提供的語言包地址是:https://github.com/filerun/translations,但是現(xiàn)在這里什么都沒有

FileRun多功能網(wǎng)盤的搭建

文檔中提到的翻譯工具什么的也找不到,老蘇后來找到了網(wǎng)友提供的 chinese.php,地址放在最后的參考文檔中,老蘇做了格式化處理,你可以在這里下載:https://raw.githubusercontent.com/wbsu2003/synology/main/FileRun/chinese.php

你可以復(fù)制粘貼或者直接另存為 chinese.php,接下來有兩種方法設(shè)置將 FileRun 設(shè)置為中文

方式一

chinese.php 放入 /docker/filerun/html/system/data/translations 目錄

FileRun多功能網(wǎng)盤的搭建

Control panel --> Interface options --> Language,缺省的語言中就會多一個 Chinese 選項

FileRun多功能網(wǎng)盤的搭建

方式二

通過 Upload file 上傳 chinese.php

FileRun多功能網(wǎng)盤的搭建

不管哪種方式, Save changes 之后,需要刷新一下頁面,但是在 Chrome 中似乎并沒有完全漢化,刪了 cookie 也一樣,不清楚原因

FileRun多功能網(wǎng)盤的搭建

但是老蘇換了 Edge 瀏覽器就好了

FileRun多功能網(wǎng)盤的搭建

主界面也是中文的

FileRun多功能網(wǎng)盤的搭建

功能就不介紹了,反正中文的,一看就懂

反向代理

實際訪問地址為: https://filerun.laosu.ml:444

域名 局域網(wǎng)地址 備注
filerun.laosu.ml http://192.168.0.197:7280 FileRun 的訪問地址

npm 中的設(shè)置

FileRun多功能網(wǎng)盤的搭建

SSL 都勾選了

FileRun多功能網(wǎng)盤的搭建

官方給的代碼,沒有考慮到截端口的情況

proxy_set_header Host $host;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Forwarded-Proto $scheme;
proxy_set_header X-Forwarded-Protocol $scheme;

所以老蘇做了修改,將下面的代碼填入到 npmAdvanced

   location / {  
       proxy_set_header Host $host:444;  
       proxy_set_header X-Forwarded-For   $proxy_add_x_forwarded_for;  
       proxy_set_header X-Forwarded-Proto $scheme;
       proxy_set_header X-Forwarded-Protocol $scheme;
       proxy_pass  http://192.168.0.197:7280;  
       proxy_redirect http:// https://;  
   }

FileRun多功能網(wǎng)盤的搭建

License

未注冊的安裝最多可提供 5 個用戶,注冊安裝之后最多可為 10 個用戶提供服務(wù)。

FileRun多功能網(wǎng)盤的搭建

只要輸入郵件地址

FileRun多功能網(wǎng)盤的搭建

但局域網(wǎng)方式訪問時,是不能申請注冊的

FileRun多功能網(wǎng)盤的搭建

域名訪問就沒問題,應(yīng)該會自動綁定郵件和域名

FileRun多功能網(wǎng)盤的搭建

不過一直就沒收到郵件,不知道是啥情況,說是可以通過 FileRun client account 找回來,老蘇只是寫個教程,懶得弄了。

參考文檔

filerun/docker: FileRun Docker Image
地址:https://github.com/filerun/docker

docker :: FileRun Documentation
地址:https://docs.filerun.com/docker

filerun網(wǎng)盤 中文語言包 漢化包 chinese.php at 麻茄 | MAQIE 草原的博客 -YuLiang’S blog
地址:https://www.maqie.com/2022/05/31/filerun%E7%BD%91%E7%9B%98-%E4%B8%AD%E6%96%87%E8%AF%AD%E8%A8%80%E5%8C%85-%E6%B1%89%E5%8C%96%E5%8C%85-chinese-php/文章來源地址http://www.zghlxwxcb.cn/news/detail-482725.html

到了這里,關(guān)于FileRun多功能網(wǎng)盤的搭建的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實不符,請點擊違法舉報進行投訴反饋,一經(jīng)查實,立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費用

相關(guān)文章

  • VHDL實現(xiàn)多功能時鐘設(shè)計

    VHDL實現(xiàn)多功能時鐘設(shè)計

    題目:多功能電子時鐘 VHDL語言設(shè)計 主要功能要求: 1、電子時鐘。要求用24 時制顯示。分屏顯示“時、分”和“分、秒”,即4 個數(shù)碼管不能同時顯示“時、分、秒”,但可以只顯示“時、分”,或只顯示“分、秒”,通過按鍵來切換這兩種顯示方式。用數(shù)碼管的小數(shù)點“

    2024年02月11日
    瀏覽(94)
  • fpga課設(shè)-多功能信號發(fā)生器

    1緒論 1.1 背景 信號發(fā)生器作為一種歷史悠久的測量儀器,早在20年代電子設(shè)備剛出現(xiàn)時就產(chǎn)生了。隨著通信和雷達技術(shù)的發(fā)展,40年代出現(xiàn)了主要用于測試各種接收機的標準信號發(fā)生器,使得信號發(fā)生器從定性分析的測試儀器發(fā)展成定量分析的測量儀器。同時還出現(xiàn)了可用來

    2024年02月05日
    瀏覽(25)
  • MsrayPlus多功能搜索引擎采集軟件

    MsrayPlus多功能搜索引擎采集軟件

    摘要: 本文介紹了一款多功能搜索引擎軟件-MsrayPlus,該軟件能夠根據(jù)從搜索引擎中檢索相關(guān)數(shù)據(jù),并提供搜索引擎任務(wù)、爬蟲引擎任務(wù)和聯(lián)系信息采集三大功能。我們將分析該軟件在不同領(lǐng)域的應(yīng)用,并探討其如何提高工作效率以及與傳統(tǒng)方式的優(yōu)缺點對比。 在當(dāng)今

    2024年02月11日
    瀏覽(21)
  • 【verilog】多功能數(shù)字鐘的設(shè)計

    【verilog】多功能數(shù)字鐘的設(shè)計

    掌握數(shù)字鐘的工作原理。 掌握計數(shù)器級聯(lián)構(gòu)成更大模值計數(shù)器的方法。? 能用verilog描述簡單的時序邏輯電路。 ????????多功能數(shù)字鐘應(yīng)該具有的基本功能有:顯示時-分-秒、整點報時、小時和分鐘可調(diào)等。首先要知道鐘表的工作機理,整個鐘表的工作應(yīng)該是在1Hz信號的

    2024年02月04日
    瀏覽(32)
  • JavaScript多功能甘特圖組件 - jsGantt

    JavaScript多功能甘特圖組件 - jsGantt

    jsGantt 是一個可定制的、靈活的、多語言的甘特圖組件,由原生 JavaScript 構(gòu)建。它使用客戶端渲染以獲得快速的性能和動態(tài)的交互性。非常適用于任何需要交互式時間線或時間表顯示的項目。 多語言支持: 通過對多語言的支持,使您的甘特圖可以在全球范圍內(nèi)使用。 任務(wù)和

    2024年02月12日
    瀏覽(29)
  • java案例5:多功能手機分析程序

    代碼: 測試類: Phone類:

    2024年02月08日
    瀏覽(25)
  • 多功能視頻處理器——MS1826

    多功能視頻處理器——MS1826

    MS1826 是一款多功能視頻處理器,包含4路獨立HDM1音視頻輸入通道、4路獨立HDMI音視頻輸出通道以及4路獨立可配置為輸入或者輸出的SPDIF、I2S音頻信號。支持4個獨立的字庫定制型OSD;可處理隔行和逐行視頻或者圖形輸入信號;有四路獨立視頻播放引擎可支持視頻多路播放。 ? 輸

    2023年04月16日
    瀏覽(25)
  • RIPEMD算法:多功能哈希算法的瑰寶

    RIPEMD算法:多功能哈希算法的瑰寶

    RIPEMD(RACE Integrity Primitives Evaluation Message Digest)算法是由歐洲研究項目RACE發(fā)起,由Hans Dobbertin、Antoon Bosselaers和Vincent Rijmen共同設(shè)計的一種哈希算法。RIPEMD算法最早發(fā)布于1996年,旨在提供一種安全、高效的數(shù)據(jù)完整性驗證工具。隨后的RIPEMD-128、RIPEMD-160、RIPEMD-256和RIPEMD-320等版

    2024年03月10日
    瀏覽(27)
  • 多功能電壓輸出家用應(yīng)急電源設(shè)計

    摘要 本設(shè)計基于STC89C52單片機設(shè)計的多功能電壓輸出應(yīng)急電源,以應(yīng)急電源為研究對象,單片機設(shè)計為控制集成IC,ADC為模數(shù)轉(zhuǎn)換控制模塊,無源蜂鳴器作為報警電路。系統(tǒng)分為單片機設(shè)計最小系統(tǒng),AD轉(zhuǎn)換控制模塊,電源電路,無源蜂鳴器報警電路,功能鍵輸入電路。選擇了

    2024年02月10日
    瀏覽(23)
  • Python實現(xiàn)多功能音樂播放器

    Python實現(xiàn)多功能音樂播放器

    就是用Python做一個簡易的音樂播放器,廢話不多說,咱們直接開干 當(dāng)然,今天做這個肯定不是最簡單的,最簡單的音樂播放器,9行代碼足以 知識點和所需模塊 1.python基礎(chǔ)知識 2.requests庫 3.time 4.pygame 5.tkinter 6.線程 環(huán)境 windows pycharm 2021.2 python 3.8 簡易版的 還有個半成品的,目

    2024年02月11日
    瀏覽(29)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包