[OSM-talk-fr] Sécuriser Overpass API : quelles solutions ?

Rodolphe Pelloux-Prayer rodolphe+osmfr at damsy.net
Ven 21 Juil 13:56:08 UTC 2017



Le 21/07/2017 à 15:23, marc marc a écrit :
> Le 21. 07. 17 à 11:26, Christian Quest a écrit :
>>> La seule chose qui reste à créer c'est un "diff" non pas mondial ou
>>> géographique comme cela existe déjà mais sur base d'un nombre limité
>>> d'objet (par exemple plateorm+bus_stop+stop_area+route=bus)
>> osmfilter / osmconvert ou osmosis peuvent servir à ça en amont pour 
>> filtrer les diff avant de les injecter dans l'update d'overpass afin de 
>> ne garder que ce qui est utile.
> Merci pour l'info
>
>>> J'ai lu la doc d'install hier soir.
>>> L'installation a l'air assez documentée.
>>> Je vais tester en local dans les jours à venir.
>> Teste sur un extrait, pas sur le planet... et SSD (rapide) indispensable
> Je pensais tester sur le plus petit extrait disponible (genre Luxembourg 
> ou Monaco). faut juste évidement qu'il y ai au moins une modif :)
>
>>> Mais la version osm-fr était-elle standard ?
>>> A lire le wiki, j'ai l'impression que l'instance osm-fr a une
>>> amélioration pour permettre de s'en servir comme proxy d'édition.
>> C'est un petit script au dessus d'overpass (et indépendant) qui permet 
>> de l'utiliser en lieu en place de l'API d'édition.Comment cela s'imbrique ? c'est un cgi qui recoit la requête et dispatch 
> vers overpass api ou l'api mondiale selon le cas ?
> ou c'est 2 url différentes query<>update ?
>
> Le 21. 07. 17 à 14:34, Rodolphe Pelloux-Prayer a écrit :
>  > Pour info, j’ai commencé il y a quelque temps un rôle ansible [0] pour
>  > déployer overpass-api sur l’infra osm.fr et il y a une vm en test à
>  > l’adresse http://dev.api.openstreetmap.fr avec les données France.
>  >
>  > Je manque un peu de temps pour finir de valider l’install mais
>  > l’instance de dev doit être fonctionnelle (la plupart du temps !). Si
>  > vous voulez tester, n’hésitez pas !
>  > [0] : https://github.com/osm-fr/ansible-scripts/pull/3
> génial ! que reste-t-il à faire ? à tester ?
Oui, principalement. Et documenter un peu ;) Et mettre en prod ?
L’url a appeler est : http://dev.api.openstreetmap/overpass

> avec ou sans l'addon pour l'api édition ?
Sans. C’est, pour l’instant, uniquement l’install de la version upstream
de overpass-api (v0.7.54).
Pour le proxy api v0.6 et le XAPI, ça peut être rajouté si c’est
vraiment utile.

> quelle fréquence de maj et quelle source de maj ?
Sur la vm de test, la source c’est geofabrik et c’est màj toutes les
heures (pas de diff plus petits de dispo) mais c’est configurable dans
le rôle.

Rodolphe







Plus d'informations sur la liste de diffusion Talk-fr