Durante las navidades estuvimos trasteando un poco con PassengerPref.pane de nuevo para tener las diferentes aplicaciones en Rails bien montadas en cada máquina de desarrollo, pero desde la llegada de OSX Lion no acaba de ir del todo fino.
Llevábamos una temporada tirando otra vez de rails server y localhost:300X pero la semana pasada, buscando como solucionar un tema de los assets en Rails 3.1 (estos dan para una serie de posts :S) llegue a Pow. Pow es un servidor simple en el que montar cualquier tipo de aplicación basada en Rack, como tal Rails funciona bajo Pow.
Esta desarrollado por 37Signals (me costó llegar a ver el logo en footer de la página) lo cual me dio ya la seguridad de que sería un buen aliado. Y nada más lejos de mis pensamientos, la instalación es sencilla, nada de configuraciones ni nada, simple curl con un pipeline a sh para instalar desde la consola tal que así: $ curl get.pow.cx | sh Esto genera en vuestro home (~) un directorio llamado .pow
En el no tenemos más que agregar enlaces simbólicos a las aplicaciones (ojo a la carpeta ráiz, no la public).
$ cd ~/.pow
$ ln -s /ruta/a/mi/app
Esto directamente nos permite hacer en el navegador http://app.dev
Fin de la historia... Zero Configurarion Rack Server!!
Tags: ruby rails pow rack web sistemas