如何为 OwnCloud snap 安装配置端口号?

如何为 OwnCloud snap 安装配置端口号?

我尝试过使用 snap 来安装 OwnCloud(我也尝试过 NextCloud),效果非常好,只是它在 80 端口上运行。

如果服务器上只有端口 80,那么使用端口 80 就可以了,但事实并非如此,而且无论如何我想在它前面放一个 https 服务器(我使用 nginx,但这与此无关)。

我如何配置 snap 来使用不同的端口并且只接受来自本地主机的连接?

我想使用 snap,因为它既方便又有限制。我目前正在使用 Docker 实现同样的功能,但升级很麻烦,我想至少尝试一下新方法。

答案1

2018 年更新:现在这是可能的通过“快照集”。 例如:

$ snap set nextcloud ports.http=81 ports.https=444

原始答案如下:

恐怕目前还无法实现。不过,snapd 很快将推出一些功能,使此类 snap 能够以标准方式进行配置。虽然还有点远,但很快您就能做到以下事情:

$ snap set nextcloud listen=127.0.0.1 http-port=12345

还值得一提的是,HTTPS 在 Nextcloud snap 的期望功能列表中名列前茅,很快就会添加。这就是你想要的全部,还是你仍然想把它放在代理后面?

相关内容