Missing cities since weeks

I’ve been using dawarich for over a year. Thanks for this great software.

Sometimes, not all visited cities are displayed in the statistics. Often, these are added later. However, I’ve been missing several visited cities for weeks now. Is there a log file somewhere that I can view regarding this?

So far, I’ve been using Komoot’s free service (photon.komoot.io/) for reverse geocoding. Is the one-request-per-second limit the reason for the missing cities?

Today, I tried setting up my own Photon server. Unfortunately, I’m getting the following error message in Docker (tested with the following regions: de, europe):

2026-04-03 14:04:45,311 - root - INFO - Download completed: 28.61GB in 2021.5s (33.7m) at 121.6 Mbps
2026-04-03 14:04:45,315 - root - INFO - Extracting Index
2026-04-03 14:16:11,181 - root - ERROR - Index extraction failed with return code 2
2026-04-03 14:16:11,182 - root - ERROR - Command: lbzip2 -d -c /photon/data/temp/photon-db-latest.tar.bz2 | tar x -C /photon/data/temp
2026-04-03 14:16:11,183 - root - ERROR - Stdout: 
2026-04-03 14:16:11,184 - root - ERROR - Stderr: lbzip2: "/photon/data/temp/photon-db-latest.tar.bz2": compressed data error: bad block header magic
tar: Unexpected EOF in archive
tar: Unexpected EOF in archive
tar: Error is not recoverable: exiting now
2026-04-03 14:16:11,184 - root - CRITICAL - FATAL: Update process failed with an error: Command 'lbzip2 -d -c /photon/data/temp/photon-db-latest.tar.bz2 | tar x -C /photon/data/temp' returned non-zero exit status 2.
2026-04-03 14:16:11,185 - root - CRITICAL - Aborting script.
2026-04-03 14:16:11,344 - root - ERROR - Setup failed!
   Building photon-docker @ file:///photon
      Built photon-docker @ file:///photon
Uninstalled 1 package in 5ms

My Raspberry Pi is probably far too weak for a Photon server.

Now I’m testing Nominatim. I added the following lines to my Docker Compose file.

NOMINATIM_API_HOST: nominatim.openstreetmap.org
NOMINATIM_API_USE_HTTPS: true

Does Nominatim work as well as Photon? How can I verify that Nominatim is working correctly?

Best regards
Kay

If you are missing ALL cities, your background jobs (Sidekiq) might be stuck, or your IP might be temporarily blocked by the Komoot API. Also, keep in mind that processing takes a long time! When I upload a large trip, it usually takes my server 2-3 days to slowly add all the cities because of the strict 1 request/second limit on the public API.

However, if you are only missing SOME cities on specific routes, I just found out that driving on highways often results in ‘without data’ points. I guess it might be because highways aren’t registered as towns or villages in the geocoding data