Skip to content

97carmine/CV-AR

Folders and files

NameName
Last commit message
Last commit date

Latest commit

3efd82a · Jul 20, 2020
Jun 12, 2020
Jun 13, 2020
Jun 12, 2020
May 24, 2020
May 10, 2020
May 10, 2020
May 13, 2020
May 10, 2020
Jun 10, 2020
Apr 4, 2020
May 24, 2020
Jun 10, 2020
May 10, 2020
Jul 20, 2020
May 10, 2020

Repository files navigation

CV-AR

Preparación del entorno de desarrollo

Requisitos

Necesitas NodeJS para ESLint, un servidor HTTP y PHP

Clonación del repositorio

Clona el repositorio

Instalar las dependencias de ESLint

Dentro del repositorio ejecuta:

npm install

Docker

Necesitas tener clonado el repositorio y estar ubicado en él.

Normal

Se crea la imagen, este es un ejemplo:

docker build -t cv-ar:master .

Creamos el contendor Docker usando la imagen que creamos en el paso anterior, este es un ejemplo:

docker create \
    --name cv-ar-master \
    -p 443:443 \
    -v ruta de la configuración:/config \
    --restart unless-stopped \
    cv-ar:master

Desarrollo

Se crea la imagen para el desarrollo indicando el argumento develop="yes", entre sus características incluye xdebug, este es un ejemplo:

docker build -t cv-ar:develop . --build-arg develop="yes"

Creamos el contendor Docker usando la imagen que creamos en el paso anterior, este es un ejemplo:

docker create \
    --name cv-ar-develop \
    -p 443:443 \
    -v ruta de la configuración:/config \
    -v ruta del repositorio clonado:/var/www/html/ \
    --restart unless-stopped \
    cv-ar:develop

NOTA: Antes de arrancar el contenedor, es necesario un certificado SSL con la clave llamada ssl.key y el certificado llamado ssl.crt dentro del volumen config, este es un ejemplo de creación de claves autofirmadas usando OpenSSL:

openssl req -new -x509 -days 365 -nodes -out /ruta de la configuración/ssl.crt -keyout /ruta de la configuración/ssl.key

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages