前言

Nextcloud 是一个开源的协作平台,旨在提供安全、私密且易于使用的云存储和文件共享服务。它允许用户在自己的服务器上搭建个人或企业级的云存储解决方案,从而可以方便地存储、同步和共享文件、日历、联系人、任务和其他数据。

一些 Nextcloud 的主要特点包括:

  1. 文件存储和同步:用户可以上传、存储和同步文件,类似于其他云存储服务

  2. 协作和共享:用户可以轻松共享文件和文件夹,并允许其他用户查看、编辑或评论这些文件。

  3. 日历和联系人:Nextcloud 提供了日历和联系人功能,可以帮助用户组织日程安排和联系人信息。

  4. 扩展性:Nextcloud 支持丰富的插件和应用程序,可以扩展其功能,如视频通话、文档编辑、密码管理等。

  5. 安全性:Nextcloud 提供端到端的加密选项,以确保用户数据的安全性和隐私性。

  6. 自托管:用户可以在自己的服务器上部署 Nextcloud,从而控制其数据存储和隐私。

Nextcloud 是一个非常灵活和强大的工具,适用于个人用户、企业和组织,可以满足不同用户的文件存储和共享需求。用户可以根据自己的需求定制和扩展 Nextcloud,使其成为一个适合自己使用的个性化云存储解决方案。

默认情况下,Nextcloud的视频文件是没有预览缩略图的,这很不方便

为实现视频文件生成预览缩略图,可以在Docker容器里面安装 ffmpeg

开始安装

1.进入Nextcloud容器目录

docker exec -it "your Container id" sh

"your Container id" 替换你的容器id,比如

docker exec -it 989dg33b8e96 sh

2.在该容器目录下安装ffmpeg

Ubuntu

apk add ffmpeg

CentOS

dnf install ffmpeg

在执行上条命令前也可以选择更新升级下软件包

Ubuntu

apk update

CentOS

yum update

如何Docker部署Nextcloud