Хост для лифтовых проектов - PullRequest
3 голосов
/ 05 января 2012

Где я могу разместить проекты, созданные с использованием Scala / Lift? Я работаю над прототипом и хотел бы переместить мой код на хост, где я могу показать прогресс моему клиенту. Я мог использовать Dropbox для совместного использования проекта, когда у меня был чистый HTML5 / CSS, но теперь в проекте реализован Scala / Lift.

Ответы [ 6 ]

4 голосов
/ 06 января 2012

У меня есть приложение Lift / Scala, размещенное через Dotcloud.com, которое до сих пор было великолепно и очень низко заблокировано, потому что оно на EC2.

Кроме того, App Engine может использовать только часть набора функций Lift (если только тогда не будет снято однопоточное ограничение). Я знаю, что там работает демоверсия, но он не может использовать Актеров, которые были для меня нарушением условий сделки.

3 голосов
/ 06 января 2012

Я использовал облачных пчел (http://www.cloudbees.com/run-pricing.cb, у них есть небольшой бесплатный) в сочетании с плагином sbt-cloudbees (https://github.com/timperrett/sbt-cloudbees-plugin).

После настройки

resolvers += "sonatype.repo" at "https://oss.sonatype.org/content/groups/public"
addSbtPlugin("eu.getintheloop" %% "sbt-cloudbees-plugin" % "0.4.0-SNAPSHOT")

seq(cloudBeesSettings :_*)
CloudBees.apiKey := Some("FXXXXXXXXXXX")
CloudBees.apiSecret := Some("AAAAAAAAAAAAAAAAAAAA=")
CloudBees.username := Some("youruser")
CloudBees.applicationId := Some("yourapp")

вы можете развернуть свое приложение с

cloudbees-deploy
2 голосов
/ 07 января 2012

Вы должны иметь возможность развернуть свое приложение в приложении OpenShift JBoss AS7.Вы также можете развернуть его как исходный код, и он будет скомпилирован и развернут, когда вы выполните git pushХотя тип приложения «scala» отсутствует, библиотеки Scala можно добавить в репозиторий git и загрузить при развертывании приложения.

1 голос
/ 06 января 2012

Движок приложения Google также работает, см. http://www.scala -lang.org / node / 1831

0 голосов
/ 06 января 2012

Вы также можете разместить свое приложение Lift с помощью Cloud Foundry или OpenShift

0 голосов
/ 05 января 2012

Вы можете использовать экземпляр Amazon EC2.

Но есть тысячи хостинговых компаний, которые могут предоставить вам среду для размещения вашего приложения.

...