我已在 Digital Ocean 上安装了 Discourse 应用程序,并希望创建一个存储库,以便我下载代码库,进行更改,然后将其重新上传到 Digital Ocean。我有点不知所措,因为它是在容器上运行的,当我 SSH 进入应用程序时,我看不到网站托管的基础目录。
任何帮助都将不胜感激。
我已在 Digital Ocean 上安装了 Discourse 应用程序,并希望创建一个存储库,以便我下载代码库,进行更改,然后将其重新上传到 Digital Ocean。我有点不知所措,因为它是在容器上运行的,当我 SSH 进入应用程序时,我看不到网站托管的基础目录。
任何帮助都将不胜感激。
嗨 Lynn。 ![]()
来自安装步骤:
6. 安装 Discourse
将官方 Discourse Docker 镜像克隆到
/var/discourse。sudo -s git clone https://github.com/discourse/discourse_docker.git /var/discourse cd /var/discourse chmod 700 containers在其余的设置和引导过程中,您都需要是 root 用户。
所以那个仓库会被克隆到 /var/discourse。 ![]()
你可能不想这样做。虽然这在当时可能看起来是个好主意,但最好通过其出色的插件、主题和主题组件架构来修改 Discourse,而这些都是其开发人员为我们精心提供的。
维护一个分支会使生活变得非常枯燥且效率低下,而且只有在你打算在短时间内提交 PR 时才应该这样做。
不无聊。但效率非常低下。除非你想支付几名全职工程师的费用来确保你的分支仍然可用,否则你应该使用插件或主题组件。唯一这样做的团体非常后悔。
谢谢大家。我们将继续使用主题/组件/插件开发来进行修改。
This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.