Test de notre nouvelle instance Overpass monde
publié le , mis à jour⚙️ Ceci est une proposition de changement de code.
Rendez-vous sur sa page Coderberg pour l'osculter.
Ça marche ! Pas en déploiement je pense, car j'ai pas mis le https, mais via l'IP en local.
Après quelques péripéties (guides pas à jour, conf apache, erreurs de flags de compilation et de requêtes dupliquées (option à mettre dans le "dispatcher")), ça semble fonctionner !
Guides pour reproduire : https://dev.overpass-api.de/overpass-doc/en/more_info/setup.html guide en français pas mal https://fab.ovh/installer-overpass-api/ erreurs courantes https://wiki.openstreetmap.org/wiki/Overpass_API/Installation#Apache_config_fails
Le tout pour < 350 Go de données sur le serveur. Le clone de overpass.de a pris un peu moins d'une journée.
Reste à voir si le script de MAJ de la base fonctionne.
La suite : récupérer des améliorations de #886 ? Ou tout mettre de côté pour mettre en ligne une version overpass maison le plus vite possible, et réserver ces améliorations via la base SQL pour le futur ?
Aussi : tester la rapidité et la charge de l'instance overpass maison. On va devoir maintenant gérer ça, dans tous les cas.
La suite : le serveur coûte trop cher, il va falloir soit être financé, soit trouver des astuces pour mutualiser les 3 serveurs cartes.app
Déployé sur dev.cartes.app
GhostDokploy Preview Deployment
Name Status Preview Updated (UTC) web-master ❌ Failed Preview URL 2025-04-05T14:42:24.144Z laem
J'ai testé sur un noeud modifié il y a 40 minutes : la modif a bien été prise en compte automatiquement :) C'était un changment de coordonnées.
Re-testé avec succès sur l'ajout d'un tag sur une autre modif d'un autre noeud.
- l'auto-update fonctionne
Edit :
https://overpass.openstreetmap.fr/api/interpreter?data=[out%3Ajson]%3Bnode(id%3A1802188243)%3Bout body meta%3B
laem
- sonde ajoutée sur https://cava.cartes.app/status/cartes pour repérer les crash en attendant de faire mieux niveau automatisation du serveur
laem
Les discussions sur OSM qui ont mené à ça : https://forum.openstreetmap.fr/t/instance-overpass-dediee/31675/36
That lead to https://forum.openstreetmap.fr/t/hebergement-de-cartes-app-par-osm-fr/27177/54
laem
Overpass db sync latency can be monitored here https://munin.openstreetmap.fr/osm44.openstreetmap.fr/overpass.vm.openstreetmap.fr/overpass_db_lag.html
laem
🇬🇧 TL;DR for english readers : our Overpass instance is up since july 2025, up and running. It was first hosted by us, then by the OpenStreetMap France association. Could be used by other applications later :)