Installation and Usage

This script is for building a basic Nominatim server with OpenStreetMap data.

Only for use on a clean Ubuntu 22!

Running the Script

Step 1: Get the script from GitHub:

wget Server/master/Nominatim

Step 2: Make it executable:

chmod 755 Nominatim

Step 3: Run the script:

./Nominatim Server pbf_url


Load Andorra data (one of the smallest data sets):


Welcome Page

Once installation completes, navigate to the IP or hostname on your server.

You should see a page as below:


Click the Search function (or go to

You should see a page as below:


To test functionality, enter below into the Search box:

AD500 Andorra la Vella, Andorra

Confirm that results are returned


Loading and Reloading PBFs

You can use our script via GitHUB script.

Usage is:

./reload-Nominatim [PBF_URL1] [PBF_URL2] ...

Enable Automatic Updates

The script creates an updater service. In order to enable updates:

chmod +x /etc/init.d/nominatim_updater


  • Issue Tracker:
  • Source Code:


If you are having issues, please let us know.


The project is licensed under the BSD license.