利用NAS自建个人网盘

2023-09-11 13:22:22 20点赞 235收藏 18评论

前言

这里是拥有NAS的生活第四十四期专栏文章,现在算算日子,我已经从上次发文到现在已经两个礼拜没更新了,主要是最近在准备司法考试,实在是太忙了,看完书刷完题就不想再给电脑开机玩NAS了。今天偶然翻到一个自建网盘程序,特定来分享下。

部署设备

因为我的是用DS920+部署的,可以其他拥有NAS的设备也可以参考下,在docker用法上都是相通相用的,喜欢的小伙伴也可以参考下此设备。

ZFILE网盘

今天的主角就是ZFILE网盘程序,这是一款基于java编写的个人网盘程序,支持对接S3、Onedirve、sharepoint、本地存储、ftp存储,如果你不知道如上对接是什么意思,可以尝试利用搜索引擎搜索下,主要就两个字来形容,牛逼!

  • Docker、Docker-compose安装

  • 响应式设计,多端兼容

  • 支持文件操作:上传、删除、重命名、添加文件夹

  • 本地文件一样的操作体验,支持CTRL+V一键粘贴上传

  • 支持远程存储,阿里云oss、腾讯云cos、华为云obs、onedrive家庭/个人/国际/世纪互联

  • 文件直链和二维码

丰富的功能丰富的功能

部署安装

作者提供了很多种部署方式,在NAS我建议用docker部署,极其方便又简单,我这里将以docker-cli命令和docker-compose两种方式做个部署介绍。

安装准备

在filestation目录的docker目录下新建zfile文件夹

利用NAS自建个人网盘

Docker-cli安装

ssh连接NAS,输入sudo -i切换为超级管理员模式

创建文件夹

输入以下代码创建zfile文件夹以及db、logs、file这三个子文件夹

mkdir -p /volume1/docker/zfile/{db,logs,file}

# 输入以下代码下载配置文件,注意volume1修改为自己的硬盘路径

curl -k -o /volume1/docker/zfile/application.properties https://c.jun6.net/ZFILE/application.properties

利用NAS自建个人网盘

启动docker

docker run -d --name=zfile --restart=always
-p 8080:8080
-v /volume1/docker/zfile/db:/root/.zfile-v4/db
-v /volume1/docker/zfile/logs:/root/.zfile-v4/logs
-v /volume1/docker/zfile/file:/data/file
-v /volume1/docker/zfile/application.properties:/root/application.properties
zhaojun1998/zfile

Docker-compose安装

同样创建文件夹

mkdir -p /volume1/docker/zfile/{db,logs,file}

保存为docker-compose.yml

将以下代码保存为docker-compose.yml文件,并且放到zfile目录下

version: '3.3'

services:

zfile:

container_name: zfile

restart: always

ports:

- '8080:8080'

volumes:

- '/volume1/docker/zfile/db:/root/.zfile-v4/db'

- '/volume1/docker/zfile/logs:/root/.zfile-v4/logs'

- '/volume1/docker//zfile/file:/data/file'

- '/volume1/docker//zfile/application.properties:/root/application.properties'

image: zhaojun1998/zfile

# 进入文件夹

cd /volume1/docker/zfile

# 启动容器

docker-compose up -d

访问

输入ip:8080,即可查看刚刚启动的zfile网盘程序。

利用NAS自建个人网盘

这里需要设定网盘程序的管理员账号和密码,随意设置即可。

后台概览后台概览存储设置存储设置

存储设置

这里先设置个本地存储试试,好像还行。

本地存储本地存储阿里云OSS设置阿里云OSS设置画廊模式画廊模式存储方式管理存储方式管理

结语

Zfile是个不错的个人网盘程序,支持上传多种文件格式,还能在线播放视频,以及快速的上传速度,我这里测试几十张图片同时上传非常快,响应迅速。除此之外,还支持对接多种云存储,可以实现远程文件的对接,非常实用方便!部分内容进行了省略,各位这么聪明应该就不需要教了吧!如果对接Onedrive,可以对接cdn进行加速下载,速度很棒!

展开 收起

Synology 群晖 DS923+ 四盘位 NAS存储(AMD R1600、4GB)

Synology 群晖 DS923+ 四盘位 NAS存储(AMD R1600、4GB)

4892.5元起

Synology 群晖 DS224+ 双盘位NAS(赛扬J4125、2GB)

Synology 群晖 DS224+ 双盘位NAS(赛扬J4125、2GB)

2399元起

Synology 群晖 DS423+ 4盘位 NAS网络存储 (Intel四核、2GB)

Synology 群晖 DS423+ 4盘位 NAS网络存储 (Intel四核、2GB)

3199元起

Synology 群晖 DS223 2盘位NAS(Realtek RTD1619B、2GB)

Synology 群晖 DS223 2盘位NAS(Realtek RTD1619B、2GB)

2299元起

群晖(Synology)DS223j 双盘位 NAS网络存储服务器 私有云 智能相册 文件自动同步

群晖(Synology)DS223j 双盘位 NAS网络存储服务器 私有云 智能相册 文件自动同步

1529元起

Synology 群晖 DS1621+ 六盘位NAS (V1500B、4GB)

Synology 群晖 DS1621+ 六盘位NAS (V1500B、4GB)

6899元起

Synology 群晖 DS1821+ 8盘位 NAS(V1500B、4GB)

Synology 群晖 DS1821+ 8盘位 NAS(V1500B、4GB)

7196元起

Synology 群晖 DX517 5盘位NAS存 黑色

Synology 群晖 DX517 5盘位NAS存 黑色

3718.6元起

Synology 群晖 DS1522+ 5盘位NAS(锐龙R1600、8GB)

Synology 群晖 DS1522+ 5盘位NAS(锐龙R1600、8GB)

5167.19元起

Synology 群晖 DS423 四核心 4盘位 NAS网络存储 私有云 照片自动备份

Synology 群晖 DS423 四核心 4盘位 NAS网络存储 私有云 照片自动备份

3199元起

Synology 群晖 DS220+ 2盘位NAS (赛扬J4025、2GB)

Synology 群晖 DS220+ 2盘位NAS (赛扬J4025、2GB)

2179元起

Synology 群晖 nas存储DS220+主机服务器个人私有云企业2盘办公网络家用局域共享硬盘群辉218+

Synology 群晖 nas存储DS220+主机服务器个人私有云企业2盘办公网络家用局域共享硬盘群辉218+

2849元起

Synology 群晖 DS920+ 4盘位 NAS存储(J4125、4GB)

Synology 群晖 DS920+ 4盘位 NAS存储(J4125、4GB)

2190.84元起

Synology 群晖 DS1821+ 8盘位NAS (V1500B、4GB)

Synology 群晖 DS1821+ 8盘位NAS (V1500B、4GB)

8899元起

Synology 群晖 DS218j 2盘位NAS(Armada 385 88F6820、512MB)

Synology 群晖 DS218j 2盘位NAS(Armada 385 88F6820、512MB)

1359元起

Synology 群晖 DS420+ 4盘位NAS (赛扬J4025、2GB)

Synology 群晖 DS420+ 4盘位NAS (赛扬J4025、2GB)

3090元起

文中相关商品

Synology 群晖 DS920+ 4盘位 NAS存储 黑色(J4125 4GB 4TB*2)
18评论

  • 精彩
  • 最新
提示信息

取消
确认
评论举报

相关好价推荐
查看更多好价

相关文章推荐

更多精彩文章
更多精彩文章

往记

😉公众号:随和往记 🤣半路入门的数码达人 😘合作微:yunlogs (请说明来意)

生活家,数码领域作者,电脑外设领域作者

发文累计获赞2723,内容被1.8万人收藏

微信公众号:随和往记

关注 打赏
作者其他文章
最新文章 热门文章
235
扫一下,分享更方便,购买更轻松