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
Sección titulada «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
.enven 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
.envque guardaste en el paso 2 en la carpetaarchihub. - Dentro de la carpeta
backendde 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│ │ ├── elasticCon esto listo, podemos volver a iniciar el aplicativo con docker compose up --build -d desde la terminal.
Usando GIT
Sección titulada «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.