惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

J
Java Code Geeks
Martin Fowler
Martin Fowler
MongoDB | Blog
MongoDB | Blog
博客园 - Franky
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
Microsoft Security Blog
Microsoft Security Blog
H
Hackread – Cybersecurity News, Data Breaches, AI and More
博客园_首页
腾讯CDC
D
Docker
The Cloudflare Blog
量子位
爱范儿
爱范儿
L
LangChain Blog
博客园 - 三生石上(FineUI控件)
博客园 - 司徒正美
aimingoo的专栏
aimingoo的专栏
Blog — PlanetScale
Blog — PlanetScale
Jina AI
Jina AI
Apple Machine Learning Research
Apple Machine Learning Research
Hugging Face - Blog
Hugging Face - Blog
博客园 - 聂微东
Vercel News
Vercel News
MyScale Blog
MyScale Blog

博客园 - 布鲁伊

iphone备忘录用快捷指令同步到memos mac mini 2009 安装Debian后风扇降速 twitter长图浏览优化 飞牛nas播放卡顿的解决方案 windows10无法访问ubuntu共享文件夹,0x80004005错误。 INFJ型人 自由职业之路 批量导入VCF文件 解决Windows无法访问Internet却可以上网的问题 ubuntu扩容 /dev/mapper/ubuntu--vg-ubuntu--lv磁盘空间 rdesktop -f -u 用户名 ip :端口号 Ubuntu开启FTP服务 nginx常用命令 ubuntu安装iRedmail 添加WORDPRESS上传文件的类型 ubuntu搭建DNS服务器 xcode 启动时一直提示正在验证 MYSQL 命令自动补全 树莓派安装mysql
安装 File Browser 轻量网盘工具
布鲁伊 · 2025-05-23 · via 博客园 - 布鲁伊

1.下载地址: https://github.com/filebrowser/filebrowser/releases

2.解压缩: 

tar -xvf linux-amd64-filebrowser.tar.gz -C /home/filebrowser

3.添加执行权限: 

4. 配置参数:

在上面的直接运行命令中你可以加上一些自定义参数,在官方文档中可以看到完整的命令使用,下面是部分常用的的参数:

-a, –address string:监听的地址(默认为 127.0.0.1)

-p, –port string:监听端口(默认为 8080)

-b, –baseurl string:网站路径

-t, –cert string:SSL 证书 -k, –key string:SSL 证书密钥

-l, –log string:日志默认为标准输出,如果要记录到文件的话可以直接指定文件,例如 /home/filebrowser/filebrowser.log

-c, –config string:配置文件路径

-d, –database string:数据库路径(默认值 “./filebrowser.db”)

-r, –root string:数据存放路径

5.这里我为了方便,选择自己写一个配置文件,

vim filebrowser.json

{
  "port": 2222,
  "baseURL": "",
  "address": "127.0.0.1",
  "log": "stdout",
  "database": "/home/filebrowser/database.db",
  "root": "/data/filebrowser"
}

6.之后直接在程序目录执行:

./filebrowser -c filebrowser.json

然后在浏览器中打开你的网站登录即可,默认管理员用户和密码都为 admin

7.后台运行推荐通过 systemd 控制:

vim /etc/systemd/system/filebrowser.service

输入以下内容:

[Unit]
Description=File Browser
After=network.target

[Service]
ExecStart=/home/filebrowser/filebrowser -c /home/filebrowser/filebrowser.json

[Install]
WantedBy=multi-user.target

记得修改 ExecStart 后面为你自己的文件路径

8.然后执行:

  • 运行:systemctl start filebrowser.service
  • 停止运行:systemctl stop filebrowser.service
  • 开机启动:systemctl enable filebrowser.service
  • 取消开机启动:systemctl disable filebrowser.service