Nextcloud Office 是一个强大的,以 Collabora Online 为基础的在线办公套件,支持协同编辑,支持所有主流的文档、电子表格和演示文稿格式,并可用于所有现代浏览器。Collabora Online 可以使用服务器自行搭建,今天博主将分享如何使用 Docker Compose 快速搭建 Collabora Online 服务器。
准备
- 一台已安装 Docker Compose 的 Linux 服务器
- 服务器至少有空闲的 500m 内存和 2G 硬盘
创建 collabora 目录
mkdir /collabora
创建 docker compose 文档
cd /collabora
touch docker-compose.yml
编辑 docker compose 文档
services:
# 服务名称
collabora:
# 指定使用 Docker Hub 中的最新镜像
image: collabora/code:latest
# 容器名称
container_name: collabora
# 开机自动启动
restart: always
# collabora配置
environment:
# Your nextcloud domain
DOMAIN: "https://cloud.nextcloud.com"
# 向容器授予 MKNOD 权限
cap_add:
- MKNOD
# 映射容器内的9980端口
ports:
- 9980:9980
启动镜像
docker compose up -d
更新
docker compose pull && docker compose up -d
评论