【问题标题】:How can I distribute a standalone packaged Rails/Node/etc Server如何分发独立打包的 Rails/Node/etc 服务器
【发布时间】:2019-09-29 19:59:08
【问题描述】:

我正在研究需要远程站点服务器的情况。该站点经常更改。它通常具有非常有限的 Internet 连接,但是一个可靠的 Intranet 被大量使用。我们需要在这些站点为客户提供服务。

是否有任何现代工具可用于打包可以通过双击启动的传统服务器堆栈?

我们非常喜欢在 macOS 上进行开发,但也需要针对 Windows 10。

【问题讨论】:

  • 旅行 Ruby 似乎有些可行,但可能已经过时了。也许使用Thin::Server.start(...) 将Rails 应用程序作为参数传递来启动一个瘦服务器。 Traveling Ruby 提到了一个关于 Windows 上的原生扩展的警告,目前还不清楚 Thin 是否可用。
  • 您需要从网站上提供什么样的内容?
  • 主要是表格数据,通过 websocket 以 JSON 格式进出。

标签: ruby-on-rails node.js ruby windows macos


【解决方案1】:

我所知道的最接近的(但没有我自己尝试过)是带有嵌入式资产的 Go 可执行文件(使用像 Packr 这样的工具)。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2020-10-05
    • 2018-12-02
    • 2017-04-23
    • 1970-01-01
    • 1970-01-01
    • 2016-09-07
    • 2021-03-13
    • 2021-04-12
    相关资源
    最近更新 更多