ubuntu 上自建云盘 Filebrowser

By | 2019-02-15

前言:国内的云盘基本已经慢到没法用了,所以还是自建一个吧。

本文采用开源的Filebrowser在VPS上搭建一个Webdisk,方便自己的文件分享给朋友使用,不求什么只求比百毒盘等一些国内网盘速度快就行了,所以找了个不限流量的30G VPS来做。

一、安装

Filebrowser安装真的非常非常简单,原本以为它是一个Caddy上的插件,但原来是可以独立运行的。

SSH到VPS上执行以下命令,安装完成了! 【是不是太简单了】
#curl
-fsSL https://filebrowser.xyz/get.sh |bash

官方文档说执行以下命令启动,但-s参数是错误的,根本没有这个参数
#filebrowser -s /path/to/your/files

 

二、配置文件

官方文档表示以上是最简的运行模式,但我们需要定制一下,不然多用户时会很混乱的。

配置文件只有一个,本人放置于 /etc/filebrowser 目录下  【需自建】

filebrowser.json
{
"port": 80,
"baseURL": "",
"address": "",
"log": "stdout",
"database": "/etc/filebrowser/database.db",
"root": "/var/www/webdisk"
}

简单说一下配置文件参数:

port  — 运行服务的端口,我这里是80,也即http

database  — 这是存放系统配置、用户配置的数据库文件,会自行创建的

root  — 存放文件的主目录,可自行定义

 

执行以下命令启动运行Filebrowser服务:

nohup filebrowser -c /etc/filebrowser/filebrowser.json -d /etc/filebrowser/filebrowser.db &

好了!打开浏览器访问VPS的IP地址+端口即可看到以下界面

默认用户名和密码都是: admin

如果要开机启动,请参阅本blog的另一文档! ubuntu 18.04设置开机启动脚本

發佈留言