2012-07-26 24 views
6

Mi piace molto l'architettura di implementazione di Heroku.Posso utilizzare i buildpack di Heroku per la distribuzione sul mio server locale?

E 'possibile prendere uno dei buildpacks di Heroku (ad es Heroku's buildpack for Ruby) per distribuire la mia applicazione al mio server (locale Linux o EC2 Ubuntu), utilizzando il comando familiare

linux> git push localserver master 

dove LocalServer è un endpoint git a cui posso spingere il mio repository.

In tal caso, esiste un posto in cui i documenti che configurano un server locale o EC2 eseguono questa operazione come processo ripetibile?

+0

No, non è così semplice. Un buildpack Heroku è un piccolo pezzo del puzzle che semplicemente personalizza il tuo slug applicativo. Hai bisogno di qualcosa di più completo per riprodurre la funzionalità deploy-on-push. –

+1

Verifica se Dokku soddisfa le tue esigenze. – dankohn

risposta

-3

No, ma so che ci sono un paio di cloni Heroku open source che puoi usare sui tuoi server. Detto questo, un rapido Google non ha rivelato nulla.

+0

Come sai che ci sono cloni di heroku là fuori? – irth

+0

@irth In effetti, ci sono. Ad esempio, [Dokku] (https://github.com/progrium/dokku) o [Tsuru] (https://tsuru.io/). – Ale

3

Forse io non sono molto utili, ma volevo solo dire che proprio post del blog di Heroku su buildpacks dice (http://blog.heroku.com/archives/2012/7/17/buildpacks/):

Utilizzando buildpacks può essere un modo conveniente di sfruttare, open-source il codice a esistente aggiungi un nuovo linguaggio e supporto quadro alla tua piattaforma. Stackato, una piattaforma-come-servizio di ActiveState, recently announced support for Heroku buildpacks.

È anche possibile eseguire buildp sulla workstation locale o in un ambiente basato su server tradizionale con Mason.

Problemi correlati