一键式文件共享软件Jirafeau

什么是 Jirafeau ?

Jirafeau 是一个允许 “一键文件共享” 的开源软件项目,它可以以简单的方式上传文件并提供唯一的链接。

官方提供了演示地址:https://demo.jirafeau.net/

安装

在群晖上以 Docker 方式安装。

在注册表中搜索 jirafeau ,选择第一个 jgeusebroek/jirafeau,版本选择 latest

一键式文件共享软件Jirafeau_第1张图片

docker 文件夹中,创建一个新文件夹,将其命名为 jirafeau,并在其中建两个子文件夹,分别为 datacfg

一键式文件共享软件Jirafeau_第2张图片

文件夹 装载路径 说明
docker/jirafeau/data /data 存放数据
docker/jirafeau/cfg /cfg 存放设置

一键式文件共享软件Jirafeau_第3张图片

端口

本地端口不冲突就行,不确定的话可以用命令查一下

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

一键式文件共享软件Jirafeau_第4张图片

命令行安装

如果你熟悉命令行,可能用 docker cli 更快捷,老苏更喜欢命令行,搭建环境比较快捷

# 新建文件夹 jirafeau 和 子目录
mkdir -p /volume2/docker/jirafeau/{data,cfg}

# 进入 jirafeau 目录
cd /volume2/docker/jirafeau

# 运行容器
docker run -d \
   --restart always \
   --name jirafeau \
   -p 2180:80 \
   -v $(pwd)/data:/data \
   -v $(pwd)/cfg:/cfg \
   jgeusebroek/jirafeau

一键式文件共享软件Jirafeau_第5张图片

运行

在浏览器中输入 http://群晖IP:2180 就能看到设置界面,第一步设置管理密码

一键式文件共享软件Jirafeau_第6张图片

第二步可以不改,只是确认信息

一键式文件共享软件Jirafeau_第7张图片

第三步也不用改

一键式文件共享软件Jirafeau_第8张图片

点下面的链接或者直接刷新页面即可看到主界面

一键式文件共享软件Jirafeau_第9张图片

选择一个文件,需要设置分享的参数

一键式文件共享软件Jirafeau_第10张图片

设置完成后,点 发送 开始上传文件

一键式文件共享软件Jirafeau_第11张图片

最后生成了分享的链接

一键式文件共享软件Jirafeau_第12张图片

反向代理

这种文件共享在家庭局域网中的意义不大,一般都是在互联网上使用,所以需要老苏需要做个反向代理

一键式文件共享软件Jirafeau_第13张图片

SSL 部分全勾选了,没发现有什么问题

一键式文件共享软件Jirafeau_第14张图片

cloudflared 隧道

测试了也可以正常使用,没有特殊设置,只需要在 config.yaml 中增加下面的示例

  - hostname: share.laosu.ml
    service: http://192.168.0.197:2180

然后去 DNS 中增加一条 CNAME 解析就可以,如果不会还不会的话,可以去看老苏写的『 免费的Cloudflared实现外网访问群晖 』

修改设置

不管你是反代还是 cloudflared 隧道 ,虽然是用域名访问,但是上传成功后的链接还是显示的局域网 IP

一键式文件共享软件Jirafeau_第15张图片

需要我们找到 cfg 目录下的 config.local.php 文件

一键式文件共享软件Jirafeau_第16张图片

找到 web_root

一键式文件共享软件Jirafeau_第17张图片

改为你的域名,如果有端口也要带上

一键式文件共享软件Jirafeau_第18张图片

再上传文件就是新的链接了

一键式文件共享软件Jirafeau_第19张图片

后台管理

Jirafeau 后台地址为 http://群晖IP:2180/admin.php,用之前设置的管理密码登录

一键式文件共享软件Jirafeau_第20张图片

可以列出所有的文件

一键式文件共享软件Jirafeau_第21张图片

还可以做删除文件和链接等操作

一键式文件共享软件Jirafeau_第22张图片

参考文档

Newlode/jirafeau
地址:https://github.com/Newlode/jirafeau

jgeusebroek/jirafeau - Docker Image | Docker Hub
地址:https://registry.hub.docker.com/r/jgeusebroek/jirafeau/

你可能感兴趣的:(群晖,docker,网盘)