Cambiar el Logo de Huarpe
Una de las personalizaciones mas comunes es el cambio del logo del portal para reeplazarlo por el perteneciente a la institución.
Esto se puede llevar a cabo basicamente de dos formas:
Modificando la imagen
Siguiendo las pautas para armar la imagen docker, dentro del archivo Dockerfile
se puede reemplazar el logo del portal y efectivizar la configuración del mismo.
### Copiamos nuestro logo a la carpeta navegable del Portal
COPY ./logo_propio.png /usr/local/app/public/img/logos/mi_logo_propio.png
### Definimos el default para la variable de entorno que maneja el nombre de archivo
ENV AMBIENTE_LOGO=mi_logo_propio.png
De esta manera tendremos dentro de nuestra imagen generada nuestro logo personalizado y no deberemos modificar la configuracion al momento del deploy.
Modificando al momento del despliegue
El otro mecanismo para modificar el logo del portal es realizar un mapeo del archivo al momento del deploy en runtime.
Esto requiere que el archivo perteneciente al logo se encuentre en todos los nodos donde se hace el deploy del stack.
En ese caso, deberemos ajustar al menos 2 archivos:
- huarpe.env: Donde especificamos los valores de las variables de entorno, deberemos redefinir el valor de
AMBIENTE_LOGO
AMBIENTE_LOGO=mi_logo_propio.png
- huarpe.yml: Donde especificamos que servicios correra el orquestador para el stack de SIU-Huarpe, aquí deberemos mapear el archivo en cuestión mediante un volumen
services:
webapp:
volumes:
- ./logo_propio.png:/usr/local/app/public/img/logos/mi_logo_propio.png