大家好,我是鱼鹰。
好久没更新服务器相关的文章单车变摩托-自建服务器!!,之前分享过 filebrowser 开源云盘工具,你值得拥有 - 自建云盘,今天再分享一个好用的神器 Nextcloud(本文内容由鱼鹰付费仓库整理而来)。
用下来 Nextcloud 还是非常不错的,支持安卓、苹果,支持自动上传相册,这是 filebrowser 比不了的,但是 filebrowser 可以进行投屏使用(内存不足情况下,会卡顿),各有优势。
同时安装这两个工具也不是什么难事,建议一并安装,但是 https 是个麻烦事,毕竟 http 裸奔不是那么合适,不过鱼鹰仓库也提供了一整套的免费部署方案,学员可自行查看。废话不多说,下面分享 Nextcloud Docker 部署方法(命令部署没成功,docker 简单):
操作步骤
首先安装 docker, docker-compose(这个自行网上搜索,鱼鹰课程也有介绍),再拉取镜像
sudo mkdir -p /opt/nextcloud/{data,config,apps}sudo chown -R 33:33 /opt/nextclouddocker pull mariadb:11docker pull nextcloud:latest # 当前最新 v32.0.0.13
将 docker-compose.yml 放到 /opt/nextcloud/ 目录下
运行
docker-compose -f /opt/nextcloud/docker-compose.yml up -d
登录
等待一会,浏览器输入 ip:8080 即可登录,之后配置用户名和密码。
邮箱设置(可选)
方便通知信息和修改密码

证书填入 xx@163.com(你的邮箱) , 后面填 163 服务器获取到的密码(需手动登录获取),结果可以从 /opt/nextcloud/config/config.php 查看。
也可以直接修改该文件

停止
docker-compose -f /opt/nextcloud/docker-compose.yml down
设置共享
可设置密码,过期时间等

创建多用户

之后就可以添加 nginx 反代理 Nextcloud,使其支持 https,实现安全访问。
