fix: up nominatim to 5.1
Some checks failed
/ build (map[dockerfile:./services/app/Dockerfile name:app]) (push) Failing after 8s
/ build (map[dockerfile:./services/hasura/Dockerfile name:hasura]) (push) Successful in 1m24s
/ build (map[dockerfile:./services/files/Dockerfile name:files]) (push) Successful in 1m6s
/ build (map[dockerfile:./services/tasks/Dockerfile name:tasks]) (push) Successful in 1m15s
/ build (map[dockerfile:./services/api/Dockerfile name:api]) (push) Successful in 54s
/ build (map[dockerfile:./services/watchers/Dockerfile name:watchers]) (push) Successful in 1m15s
/ build (map[dockerfile:./services/web/Dockerfile name:web]) (push) Failing after 13m1s
/ deploy (push) Has been cancelled

This commit is contained in:
devthejo 2025-07-14 18:01:21 +02:00
parent d7a148c208
commit d5f63107b9
Signed by: devthejo
GPG key ID: 00CCA7A92B1D5351

View file

@ -344,8 +344,11 @@ services:
- ${TILESERVERGL_PORT:-4282}:8080 - ${TILESERVERGL_PORT:-4282}:8080
nominatim: nominatim:
image: mediagis/nominatim:4.0 image: devthefuture/nominatim:5.1
restart: always restart: always
depends_on:
nominatim-pg:
condition: service_healthy
ports: ports:
- ${NOMINATIM_PORT:-4283}:8080 - ${NOMINATIM_PORT:-4283}:8080
environment: environment:
@ -353,11 +356,25 @@ services:
# PBF_URL: https://download.geofabrik.de/europe/switzerland-latest.osm.pbf # PBF_URL: https://download.geofabrik.de/europe/switzerland-latest.osm.pbf
PBF_PATH: /data/switzerland-latest.osm.pbf PBF_PATH: /data/switzerland-latest.osm.pbf
REPLICATION_URL: https://download.geofabrik.de/europe/switzerland-updates/ REPLICATION_URL: https://download.geofabrik.de/europe/switzerland-updates/
NOMINATIM_PASSWORD: very_secure_password # NOMINATIM_DATABASE_DSN: "pgsql:host=nominatim-pg;port=5432;user=nominatim;password=nominatim_password;dbname=nominatim"
NOMINATIM_DATABASE_DSN: "postgresql://nominatim:nominatim_password@nominatim-pg:5432/nominatim"
volumes: volumes:
- nominatim-data:/var/lib/postgresql/12/main
- ./osm-files:/data - ./osm-files:/data
shm_size: 1gb shm_size: 1gb
nominatim-pg:
image: postgis/postgis:16-3.4
restart: always
volumes:
- nominatim-data:/var/lib/postgresql/data
environment:
POSTGRES_DB: nominatim
POSTGRES_USER: nominatim
POSTGRES_PASSWORD: nominatim_password
healthcheck:
test: ["CMD-SHELL", "pg_isready -U nominatim -d postgres"]
interval: 10s
timeout: 5s
retries: 5
maildev: maildev:
image: maildev/maildev:2.1.0 image: maildev/maildev:2.1.0
@ -421,7 +438,7 @@ volumes:
project: "alertesecours" project: "alertesecours"
# external: true # external: true
nominatim-data: nominatim-data:
name: helpme-nominatim-data name: helpme-nominatim-pg-data
labels: labels:
project: "alertesecours" project: "alertesecours"
# osrm-data: # osrm-data: