Actualizar el aplicativo
ArchiHUB está en constante actualización y mejora. A veces, pueden surgir errores imprevistos. Por eso, es importante estar preparado para actualizar el aplicativo. Aquí te mostramos cómo hacerlo de dos maneras: reemplazando los archivos manualmente o actualizando vía git.
Reemplazando los archivos
Si seguiste la guía de instalación y no estás familiarizado con las herramientas de desarrollo, es probable que debas actualizar las carpetas manualmente. Aunque pueda parecer laborioso, es un proceso relativamente sencillo. Acá están los pasos:
-
Descargar los repositorios:
- Vuelve a descargar los repositorios tanto del instalador como del backend desde los repositorios oficiales.
-
Realizar una copia de seguridad:
- Antes de reemplazar cualquier archivo, realiza una copia de seguridad del archivo
.env
en la carpetaarchihub
.
- Antes de reemplazar cualquier archivo, realiza una copia de seguridad del archivo
-
Reemplazar las carpetas:
- Descomprime las carpetas descargadas si es necesario.
- Localiza la carpeta archihub en tu instalación actual.
- Reemplaza la carpeta archihub con la nueva carpeta archihub descargada.
- Vuelve a copiar el archivo
.env
que guardaste en el paso 2 en la carpetaarchihub
. - Dentro de la carpeta
backend
de tu instalación, reemplaza el contenido actual con el contenido del backend descargado.
├── local-machine│ ├── archihub (REEMPLAZAR guardando el archivo .env)│ │ ├── frontend (REEMPLAZAR)│ │ ├── backend (REEMPLAZAR CON LA CARPETA DEL BACKEND)│ │ ├── mongo_db (REEMPLAZAR)│ ├── webfiles│ ├── userfiles│ ├── temporal│ ├── original│ ├── data│ │ ├── mongodb│ │ ├── elastic
Con esto listo, podemos volver a iniciar el aplicativo con docker compose up --build -d
desde la terminal.
Usando GIT
Si utilizaste Git durante la instalación, el proceso de actualización es aún más sencillo. Solo debes hacer git pull
tanto en la carpeta raiz como en la carpeta backend
. De la misma forma, cuando hayas terminado debes vovler a iniciar el aplicativo con docker compose up --build -d
.