树莓派4B(Raspberry Pi For NAS):nextcloud 云盘 办公套件

bilibili-视频演示

点击本文字,打开哔哩哔哩APP

NO.1
nextcloud

github地址

​https://github.com/nextcloud/server

☁️Nextcloud 服务器,你所有数据的安全之家

特点

  1. 📁 访问数据,可以将文件、联系人、日历等存储在选择的服务器上。

  2. 🔄 同步数据,可以在设备之间保持文件、联系人、日历等内容的同步。

  3. 🙌 共享数据……通过让其他人访问希望他们查看或协作的内容。

  4. 🚀 可通过数百个应用程序进行扩展…例如日历、联系人、邮件、视频聊天以及可以在我们的应用程序商店中找到的所有应用程序

img

本文开始,树莓派NAS开始部署办公套件

娱乐和休闲游戏类满足四类基础暂停,后期有时间和需求使用后,再整理

nextcloud是一个综合办公套件

它有以下功能点:

  1. 网盘的功能,可以同步相册,保存和分享文件,可以设置分享密码和限时分享等

  2. 办公套件,可以集成,日历,看板,书签,笔记,任务,导图,和office三件套(网页版自部署),邮箱,通话等等等

  3. 其他插件,如音乐,RSS,地图,通讯录等等等

基本上日常使用的它都有,通过安装插件可以对应的功能

虽然插件不一定有其他专业软件的全面和好用,但是在于免费以及数据完全属于自己

举个栗子(我的日常使用)

  1. 使用它同步手机相册,分享和下载文件(代替百度网盘)(核心)

  2. 使用它结合joplin,写知识笔记(代替为知笔记)(核心)

  3. 使用它结合chrome插件(floccus bookmarks sync),同步浏览器书签

  4. 使用它写临时笔记(markdown)(另外一种插件)

  5. 使用它写思维导图(km)和画流程图(drawio)以及office三件套(word,excel,ppt)

下图为临时笔记

img

建议尝试一下

百度网盘的文件会突然消失,xx文档的内容会检索敏感词和图片

再者,以上所有的功能都是免费的,无广告,不需要验证手机号和其他信息

NO.2
nextcloud安装

同样的去年也写过教程,仅供参考

<<docker-compose安装nextcloud(使用postgresql)>>

新建docker-compose.yml配置文件

version: '3'
services:
postgresql:
image: postgres:15.2
container_name: postgresqltest
ports:
- 5435:5432
volumes:
- "./postdata:/var/lib/postgresql/data"
environment:
- POSTGRES_PASSWORD=123456
nextcloud:
image: nextcloud:26.0.1
container_name: nextcloudtest
ports:
- 3020:80
links:
- "postgresql:postgresqldbsss"
volumes:
- ./nextcloud:/var/www/html
restart: no

开放端口

 http-server -p 3020

拉取镜像并启动服务

docker-compose up

img

NO.3
nextcloud使用

访问IP:端口

创建管理员账户

此处选择PostgreSQL

数据库 postgres
密码 123456
用户名 postgres
端口 postgresqldbsss

img

安装成功

点击跳过,暂时不用安装推荐的应用

img

进入到首页

img

点击右上角图标

下拉选择应用

img

可以安装各类插件

具体的插件查看对应的简介即可

如果因为网络原因安装不了,后续再抽时间整理离线插件的安装和使用

img

只要安装成功,可以在手机上下载nextcloud app

输入内网的ip:端口登录,可以同步手机上的相册,这样就不用担心数据备份问题

NO.4
Tips

NAS最核心的功能莫过于相册和视频的备份

主要受众是普通的家庭相册使用人群以及一些视频剪辑的专业人群

其次是一些其他的基于数据的功能,如文件分享,办公套件等,NextCloud可以理解为一个简易版本的NAS综合

但是它的性能有一些问题,如上传文件速度10M/s,卡顿等

不过因为是部署在树莓派4B上,且日常使用内网(后续会设置frp代理外网),性能的问题并不大

如果是部署在高性能的机器上,建议选择开源项目FreeNAS等

END

参考阅读

<<树莓派4B(Raspberry Pi For NAS):calibre web电子书库>>

<<树莓派4B(Raspberry Pi For NAS):navidrome个人音乐流媒体>>

<<树莓派4B(Raspberry Pi For NAS):EmulatorJS在线网页街机游戏>>