Gemy bez dostępu do WAN

Sytuacja jest taka, że muszę zrobić deploy aplikacji dostępnej tylko po LANie, Nie mam możliwości nadania tej maszynie dostępu do WAN.

Wiem, że instalacja gemów z lokalnego źródła to:

#Gemfile
gem "foo", :path => "/path/to/foo"

Natomiast, będzie to sporo zabawy. A więc, moje pytanie brzmi:

Jak dołączyć źródła gemów do swojej aplikacji i czy jest to możliwe?
Tak aby moja aplikacja po deployu zawierała wszystko czego potrzebuje.

Możesz sobie postawić mirror rubygems dostępny z Twojej maszyny, który będzie posiadał gemy których potrzebujesz.

Przykładowy: gemirro

albo robisz virtualke pobierasz co trzaba a potem virtualke przenosisz do vlana

Użyj po prostu bundle package?

http://bundler.io/bundle_package.html

1 Like

Lypa, dziękuję!

O tototo chodziło :slight_smile:

To jeszcze jedno pytanie, a jakby skompilować wraplerem do jar`a albo do binarki via MRI?