Instrucciones local
Para el despliegue local se utilizará únicamente el template de Ansible incluido en el repositorio deployment-kit. Este despliegue está pensado para ejecutarse directamente desde tu máquina con Ubuntu.
Prerrequisitos
Asegúrate de tener lo siguiente en tu máquina local:
Ubuntu (recomendado Ubuntu 20.04+)
Ansible (
sudo apt install ansible
)Git (
sudo apt install git
)
Pasos para desplegar
Copia el template de Ansible
Ve al repositorio deployment-kit e ingresa a la carpeta templates
.
Copia la carpeta ansible
en tu repositorio, dentro del directorio de despliegue.
Configura el template
Revisa la sección Configuración para adaptar los archivos a tu proyecto.
Crea el archivo .env
.env
Crea el arhivo .env dentro de tu directorio principal de despliegue y define las variables necesarias.
touch .env
nano .env
Si existe el archivo .env.example
en el directorio de despliegue, puedes correr los siguientes comandos para definir las variables que necesites.
cp .env.example .env
nano .env
Si usas clonar repositorios como modo de despliegue, asegúrate de que las rutas en tu archivo .env
coincidan con el path real, es decir: APP_PATH: /home/usuario/directorio_de_despliegue/app
.
Si todo ha funcionado correctamente, deberías poder acceder a tu aplicación desde el navegador en la dirección correspondiente (por ejemplo: http://localhost:8080
o la que hayas configurado).
Last updated