Hace unos días hablábamos de cómo echar a andar Ghost en un servidor Ubuntu. Ya avisaba al final del post de que nos faltaba un detalle aún para tener nuestro blog 100% operativo: que el mismo se arranque automáticamente al encender el PC.
Para ello echamos mano de Upstart, que viene de serie en Ubuntu, y que aunque no es difícil de utilizar, utilizaremos a través del paquete upstarter para NodeJS que nos hará la vida aún más sencilla.
Puede que aún así, al reiniciar el servidor el servicio no arranque normalmente, si es vuestro caso, haciendo caso a la recomendación que encontramos en Ask Ubuntu ya lo tendríamos listo. Como estamos usando un Proxy en Apache, iniciamos la aplicación cuando ya tengamos interfaz de red cambiando el punto de inicio a
start on started network-interface INTERFACE=eth0
Listo. Este upstart, por cierto, nos servirá para arrancar como servicio cualquier otra cosa que necesitemos.