hefestoapicontainer

Instalación

hefesto-server sólo corre sobre sistemas linux, que tengan instalado el siguiente software:

Puedes instalar hefesto-server en local, o en un servidor. Si instalas hefesto-server en un servidor, recuerda configurar tu firewall, hefesto-server sólo necesita abiertos los puertos 80 y 443 (aunque normalmente necesitarás un puerto para ssh, al que se pueda acceder al menos desde un bastión).

Puedes instalarlo así:

git clone https://github.com/IsidoroDeLaVieja/hefesto-server.git
cd hefesto-server/scripts
./install.sh

Después conectate a la base de datos de postgres y ejecuta

ALTER USER postgres WITH PASSWORD 'postgres';

Este comando crea ficheros de configuración, monta la infraestructura de hefesto-server, instala las dependencias necesarias y genera el virtual-host admin para localhost.

Una vez finalizado verás en consola el mensaje DONE. En ese momento hefesto-server estará corriendo.

El siguiente paso será crear un virtual-host público para poder desplegar APIs sobre él.