Salta el contingut

Instal·lació

Requeriments

  • Servidor Linux. Preferiblement Ubuntu versions 18.04, 20.04 o 22.04.
  • Python 3.6, 3.7, 3.8, 3.9 o 3.10. L’aplicació d’administració (backend) està desenvolupada amb Django 3.2.
  • PostgreSQL 11 o superior amb l’extensió PostGIS.

Instal·lació

Visor

El visor es tracta de una SPA desenvolupada amb HTML, JavaScript i CSS. S’han de copiar els fitxers que el conformen al directori del servidor des d’on es vulgui servir aquest HTML.

Administrador

L’administrador és una aplicació desenvolupada amb Django 3.2. S’ha de crear un entorn virtual amb els requeriments definits al projecte (pip install requirements.txt) i les variables d’entorn necessàries per l’aplicació. L’encarregat de servir l’aplicació és uWSGI.

Plugins Administrador

Es poden instal·lar plugins a l’administrador. A les variables d’entorn s’haurà d’indicar on es troben el plugins que volem afegir i les variables que aquests necessitin. Per altra banda, cal instal·lar els requeriments del plugin (pip install requirements).