Pow, um novo servidor Rack para Mac OS X

Pow, um novo servidor Rack para Mac OS X

Pow foi criado pela 37signals e é um servidor Rack que não necessita de configuração. Não é necessário instalar gems ou compilar extensões do apache. O Pow pode ser instalado e atualizado apenas rodando um comando no Terminal. Ele também tem integração com o rvm então, suas aplicações podem utilizar diferentes versões do ruby/rails e mesmo assim ele irá funcionar sem problemas.

Para instalar o Pow, basta ir no Terminal.app e rodar o comando:

curl get.pow.cx | sh

Com isso, você faz a instalação e já pode começar a usar. Para fazer o “deploy”, basta criar um link simbólico dentro da pasta ~/.pow.

cd ~/.pow
ln -s /path/to/myapp

Esse link simbólico é a unica coisa necessária para ativar o server. Agora acesse http://myapp.dev e sua aplicação estará rodando normalmente.

Se você quiser tornar o processo ainda mais fácil, basta utilizar a gem powder.

gem install powder

Agora, no terminal entre na pasta da sua aplicação e faça:

cd /myapp
powder link

Para saber mais sobre o Pow acesse o site: http://pow.cx/.

Uma das coisas que eu achei legal, é que agora sempre que quero mostrar alguma aplicação para alguém basta acessar a url sem precisar ir no terminal rodar o server manualmente :D