File tree Expand file tree Collapse file tree 7 files changed +23
-2
lines changed Expand file tree Collapse file tree 7 files changed +23
-2
lines changed Original file line number Diff line number Diff line change @@ -142,6 +142,7 @@ COPY startapache.sh /app/startapache.sh
142
142
COPY startpostgres.sh /app/startpostgres.sh
143
143
COPY update.sh /app/update.sh
144
144
COPY start.sh /app/start.sh
145
+ COPY replace_domain.sh /app/replace_domain.sh
145
146
146
147
# Collapse image to single layer.
147
148
FROM scratch
Original file line number Diff line number Diff line change
1
+ #! /bin/bash
2
+ # Replace API URLs on files
3
+ sed -i -e " s/www.openstreetmap.org/$OSMSEED_WEB_API_DOMAIN /g" /app/src/lib/lib.php
4
+ sed -i -e " s/www.openstreetmap.org/$OSMSEED_WEB_API_DOMAIN /g" /app/src/utils/update.php
5
+ sed -i -e " s/overpass-api.de/$OSMSEED_OVERPASS_API_DOMAIN /g" /app/src/utils/update.php
Original file line number Diff line number Diff line change 1
1
#! /bin/bash
2
2
3
+ # Replace domains
4
+ ./replace_domain.sh
5
+
3
6
echo ' Starting init...'
4
7
sh /app/init.sh
5
8
echo ' Starting database and updates...'
Original file line number Diff line number Diff line change 1
1
#! /bin/bash
2
2
export NOMINATIM_SETTINGS=' /app/src/build/settings/local_api.php'
3
-
4
3
# echo 'Setup the app'
5
4
# /app/src/build/utils/setup.php --setup-website
6
5
6
+ # Replace domains
7
+ ./replace_domain.sh
8
+
7
9
flag=true
8
10
while " $flag " = true ; do
9
11
pg_isready -h $PG_HOST -p $PG_PORT > /dev/null 2>&2 || continue
Original file line number Diff line number Diff line change 59
59
value : {{ .Values.nominatimDb.env.PG_USER }}
60
60
- name : PG_PORT
61
61
value : {{ .Values.nominatimDb.env.PG_PORT | quote }}
62
+ - name : OSMSEED_WEB_API_DOMAIN
63
+ value : {{ .Values.nominatimApi.env.OSMSEED_WEB_API_DOMAIN }}
64
+ - name : OSMSEED_OVERPASS_API_DOMAIN
65
+ value : {{ .Values.nominatimApi.env.OSMSEED_OVERPASS_API_DOMAIN }}
62
66
{{- if .Values.nominatimApi.nodeSelector.enabled }}
63
67
nodeSelector :
64
68
{{ .Values.nominatimApi.nodeSelector.label_key }} : {{ .Values.nominatimApi.nodeSelector.label_value }}
Original file line number Diff line number Diff line change 59
59
value : {{ .Values.nominatimDb.persistenceDisk.mountPath }}
60
60
- name : POD_IP
61
61
valueFrom : { fieldRef: { fieldPath: status.podIP } }
62
+ - name : OSMSEED_WEB_API_DOMAIN
63
+ value : {{ .Values.nominatimApi.env.OSMSEED_WEB_API_DOMAIN }}
64
+ - name : OSMSEED_OVERPASS_API_DOMAIN
65
+ value : {{ .Values.nominatimApi.env.OSMSEED_OVERPASS_API_DOMAIN }}
62
66
command : ["/bin/sh"]
63
67
args : ["-c", "sh /app/start.sh"]
64
68
# livenessProbe:
Original file line number Diff line number Diff line change @@ -528,7 +528,9 @@ nominatimApi:
528
528
enabled : true
529
529
replicaCount : 1
530
530
env :
531
- BASE_URL : ' https://nominatim.osm-seed.test'
531
+ BASE_URL : https://nominatim.osm-seed.test
532
+ OSMSEED_WEB_API_DOMAIN : osmseed.org
533
+ OSMSEED_OVERPASS_API_DOMAIN : overpass-api.osmseed.org
532
534
resources :
533
535
enabled : false
534
536
requests :
You can’t perform that action at this time.
0 commit comments