Какие требования необходимы веб-хостеру для размещения диаспоры *
Что мне нужно получить от веб-хостера, если я хочу разместить свое собственное семя диаспоры *? Мне просто нужно какое-то веб-пространство с возможностями ruby on rails? Я полагаю, он использует Ruby On Rails SOAP для связи между семенами? Если так, что для этого нужно?
2 ответа
Согласно README на GitHub, вам нужны Ruby, MongoDB, OpenSSL, ImageMagick, Git, RubyGems и Bundler... так что любой достойный виртуальный хостинг, который позволяет вам создавать вещи в вашем homedir и запускать пользовательские длительные процессы, должен выполнять трюк.
(Достойный, потому что неприличный может опустить Git или ImageMagick и не даст вам ресурсов для их самостоятельной установки. Длительные процессы для MongoDB и сервера приложений Diaspora.)
Например, WebFaction должна удовлетворять этим потребностям, а Dreamhost - нет, если только FastCGI не сможет каким-либо образом управлять сервером приложений Diaspora для обхода своего давно запущенного убийцы процессов. (Dreamhost, очевидно, поддерживает MongoDB, так что это будет освобождено от убийцы)
Если серьезно, я бы рекомендовал подождать. Диаспора была только что освобождена. Он все еще находится в стадии разработки, и, возможно, лучше всего поэкспериментировать с ним на домашнем ПК еще как минимум несколько месяцев.
В общем, вам нужен сервер, который позволяет запускать фоновые процессы, поскольку диаспора * использует Sidekiq для обработки фоновых заданий.
Любой сервер Linux VPS, например, с рекомендованным минимумом 1 ГБ, подойдет для небольшой пользовательской базы.
Смотрите: https://wiki.diasporafoundation.org/FAQ_for_pod_maintainers.