如何在 Sandstorm 上安装 Etherpad Lite 插件?

How to install plugin for Etherpad Lite on Sandstorm?

我们是 运行 一个 Sandstorm 服务器,我们通过 Sandstorm App Market 安装 Etherpad

现在我们想安装插入图片之类的插件,但是the wiki page只描述了独立Etherpad服务器上的步骤。在 Sandstorm 版本上,我找不到 npm.

的管理页面或 etherpad-lite 目录

Etherpad Lite's github readme 表示可以安装插件。有谁知道操作步骤吗?

谢谢!

不幸的是,目前在 Sandstorm 上向 Etherpad 添加插件的唯一方法是从源代码构建 Sandstorm 包。这是 Sandstorm 包装的存储库:

https://github.com/kentonv/etherpad-lite

这是因为 Sandstorm 的打包和安全模型要求应用程序基本上是不可变的。未来我们希望扩展 Sandstorm 以支持 "add-on packages" 的概念,在这种情况下,Etherpad 插件可以作为附加包引入,但目前还没有时间表。

如果您想要添加的插件可以推送给所有 Etherpad-on-Sandstorm 用户,那么请随时在我上面链接的 github 回购请求中提出问题我添加它们。我很容易推送一个带有添加插件的新包。