Use RVM em LANs restritivas

Eu criei e mantive RVM :: FW (com alguma ajuda) por vários anos. Funciona muito bem para possibilitar o uso de RVM (ou mesmo rbenv) dentro de uma LAN ou Firewall restritiva.

Clone RVM :: FW:

$ git clone git://github.com/stevenhaddox/rvm_fw.git
$ bundle install

Crie e modifique config / rubies.yml ou use os padrões em config / rubies.yml.example.

Baixe Rubiez e pacotes:

$ bundle exec rake boot:strap

Arquive sua configuração local de RVM :: FW e importe-a para sua rede.

RVM :: FW é um aplicativo Sinatra simples para que você possa implantá-lo em qualquer lugar que tenha Ruby ou Rack disponível internamente!

Veja uma demonstração para ver as visualizações e instruções do usuário de RVM :: FW sobre como configurar e usar o RVM internamente. Obviamente, não há rubis devido ao próprio tamanho do arquivo / RVM existente na Internet real.

Envie- me um ping para solicitações de recursos / ideias ( @stevenhaddox no Twitter ou App.net) ou Fork RVM :: FW no GitHub para contribuir!

Bônus: se você é um fã de rbenv, mas ainda está preso em um ambiente restrito, pode usar RVM :: FW como uma forma simples de configurar, baixar e implantar um local central para manter seu código-fonte Ruby. Acessar a versão desejada do Ruby para rbenv é tão simples quanto consultar http: // <seu host> / public / rubies / < plataforma ruby > / < caminho específico do ruby >. Todos os caminhos e pacotes de origem do Ruby são facilmente descobertos no arquivo config / rubies.yml.