---
# System prepended metadata

title: Entorno de desarrollo de Jane Be Cool

---

# Entorno de desarrollo de Jane Be Cool 
> En este repositorio se provee un conjunto de herramientas y scripts tanto para disponer de un entorno de desarrollo local totalmente funcional con todo lo necesario, como las herramientas para poder desplegar versiones de prueba o stage y las imagenes finales de producción.

> el uso de estas facilidades requieren Docker y Docker-Compose aunque puedes montar tu propio entorno ya que cuentas con el Source del proyecto (carpeta source) y un dump actualizado de la base de datos (carpeta dumps)
> 


## Primera ejecución:

### construir imagen
Al clonar este repositorio aun no cuentas con la imagen del proyecto en tu equipo ejecuta el script para disponer de una imagen funcional. Ejecuta el script cada vez que necesites reconstruir la imagen.

> ./bin/build

### volcar datos a la base de datos
Necesitaras volcar los datos para eso cuentas con el siguiente comando al hacer el volcado todos los datos se borran, por eso se hace una pregunta de seguridad antes de proceder

> make restore



## Iniciar el proyecto:

Contamos con el script start para lanzar todos los contenedores, y en adelante cada vez que queramos volver a lanzar el proyecto tan solo necesitamos ejecutar este script.

### arrancar contenedores
> ./bin/start



---

EN ESTE PUNTO YA TENEMOS EL ENTORNO LISTO PARA TRABAJAR EL RESTO DEL README ES INFORMATIVO


---



### reconectar con los logs

> ./bin/logs

### parar todos los contenedores y limpiar el contexto

> ./bin/cleanup



## Servicios en Localhost:

* prestashop: puerto 8080
* mysql: puerto no expuesto por defecto
* phpmyadmin: puerto 8081

## Directorio admin

> adminJane8080

## usuario de admin 

> support@iniciativatec.com

## password de admin

> jamon123

# HACER UN DUMP DE LA BASE DE DATOS

si por lo que sea queremos comitear al repo algun cambio o persistencia de datos en la base de datos

> make dump

esto actualizara el archivo de dumps y podremos comitearlo.


