I'm looking for someone who can install the overpass api on my own server. I use it a lot and I don't want to consume too much resources from a public server. I have a server, but I have no idea where I can find someone who is able to install it. Who/Where can I find more help? I don't run that much queries a day but I have three processes doing multiple request simultaneously. So sometimes the api returns: 429 Too Many Requests. I have a 1U server, Intel Core Duo 6600 2.4 Ghz. 8GB memory, 1.5 TB HDD with Debian. The data I want to query is from the global 'live' database (no history edits). With meta data and area support. A hourly update would be nice. asked 17 Aug '16, 19:40 NLAnaconda |
answered 18 Aug '16, 07:00 Jochen Topf I've found that and mailed a couple of companies but they don't do installations or they ask a couple of hunderd and even thousand euro for it. (I didnt mail all of them but a couple). Thats a bit above my budget.
(19 Aug '16, 00:30)
NLAnaconda
1
If a couple of hundred Euro is out of budget, then I'd suggest that perhaps you either reevaluate the benefit of the work to your business or learn how to do it yourself. Based on the time and skills that are likely to be involved, €200 seems rather low to me. (disclaimer - I've never so much as looked at Nominatim but, like many OSMers I suspect, I do do this sort of thing in $dayjob for commercial software)
(19 Aug '16, 09:34)
SomeoneElse ♦
True off course, however its not for a business. Its for a personal project which might become a businesses someday. However that's not the main focus for now. I thought that maybe there would be some fanatic OSM users who know how to setup Overpass in a couple of hours. The wikipages are 2 pages long so I thought it shouldn't be to hard. But I don't know anything about Linux. But maybe it is indeed a big hassle..
(19 Aug '16, 10:16)
NLAnaconda
|
I tried to install it myself without any Linux experience and I succeeded with the use of the tutorials and Google. Pretty happy with myself now :) answered 20 Aug '16, 21:42 NLAnaconda |
Maybe someone can create a virtual machine containing an Overpass API installation similar to this VM containin Nominatim and Mapnik? However keeping it up-to-date will be an issue.
You didn't mention (1) how many queries you run per day, (2) what your server looks like (OS, some specs), and (3) what kind of data you want to query (only one country, full history, continuous updates, etc...). That's to find out if an own instance is needed in the first place, and if your server would be suitable to host such an instance.
I've added the information. The mail problem is that I wan't to run multiple queries at once. So, sometimes I hit the 429 Too Many Request response.
As you only encounter some issues "sometimes", the newly introduced endpoint http://overpass-api.de/api/status will come in handy to provide some insight, how much of your quota is already consumed and when you can send the next query without running into a 429 Too Many requests. Question would be, if you could organize your processing in a way to take this status page into account.