@@ -4,7 +4,6 @@ Ce dossier permet de déployer une instance de [uMap](https://github.com/umap-pr
Cette image Docker essentiellement utilise le package Python `umap-project`, et ajoute :
*`uWSGI`, utilisé ici comme serveur d'application Python.
*`nginx`, car Traefik ne supporte pas `uWSGI`.
* Un entrypoint permettant d'initialiser la base de donnée et de compresser les fichiers statiques.
Lors du lancement de l'application, les fichiers statiques sont copiés dans `/srv/umap/static`. Le fichier [uwsgi.ini](./uwsgi.ini) permet justement de router les requêtes qui commencent par `/static` vers ce dossier.
...
...
@@ -24,6 +23,8 @@ S'assurer que l'image a été construite et poussée sur le registre de producti
docker-compose up -d&& docker-compose logs -f
```
L'interface d'administration est accessible à `carte.caretech.picasoft.net/admin`.
### Premier lancement
Dans la configuration actuelle, l'instance est fermée et les comptes doivent être créés manuellement.
...
...
@@ -37,6 +38,8 @@ umap createsuperuser
Remplir les différents champs.
On se rend dans l'interface d'administration
## Mise à jour
Changer l'argument `UMAP_VERSION` du [Dockerfile](./Dockerfile), et mettre à jour le tag de l'image dans le fichier Compose.