ownCloud 服务器与 Docker - 配置

ownCloud 服务器与 Docker - 配置

总结:

  1. 对于生产系统来说,从 Docker 运行 ownCloud 是否可取?
  2. 如何根据我的需求(发布域、确保数据持久性、调整安全设置)在 Docker 中配置 ownCloud?
  3. 是否建议手动设置 ownCloud(安装 DB、安装 ownCloud、调整配置)?

我已经安装了 Ubuntu Server 18.04 的 PC,我想在上面安装 ownCloud。ownCloud 网站我发现了三种安装方法:

  • 压缩包
  • Docker
  • 器具

我决定通过 Docker 安装它,因为它看起来简单且资源友好。我遵循了安装说明一切按预期进行。Docker 即时安装了 MariaDB 和 Redis。

接下来我想做一些配置。

  • 将服务发布到互联网(我有一个域和一个动态 DNS 服务器,它将域转发到我的动态 IP 地址)。
  • 确保数据持久存储在服务器上。
  • 调整安全设置。

我找不到关于如何更改配置的一些好的资料。据我所知ownCloud 文档仅提供针对“老式”安装的建议。

答案1

在发布服务之前,我建议将 Nginx 容器放在前面作为反向代理。配置良好的 Nginx 代理将在您的 Owncloud 和外面的丛林之间添加一个出色的安全层。

如果你想这样做,你可以使用这个 Nginx+Letsencrypt图像甚至可以使用 HTTPS 连接到您的 Owncloud。可以找到很好的入门配置教程这里这里

无论如何,要配置 Owncloud 服务器,您可以使用 Owncloud docker 镜像可用变量并将主机中任何所需的配置文件挂载到 Owncloud 容器中。

相关内容