Skip to content

Commit b0cabaa

Browse files
authored
add env: NOMINATIM_URL (#2517)
* add env: `NOMINATIM_URL` * fix env call
1 parent 31318e3 commit b0cabaa

File tree

5 files changed

+7
-1
lines changed

5 files changed

+7
-1
lines changed

.env.docker

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@ AVERAGE_EXTRACTION_RATE = 50 # ( OPTIONAL ) Estimated e
88
ENABLE_CREDIT = true # ( REQUIRED ) Enable or disable credit-based operations
99
CREDITS_PER_CONTACT = 1 # ( REQUIRED ) Number of credits charged per contact enrichment/export
1010
EXTERNAL_REFILL_CREDITS_LINK = # ( OPTIONAL ) External link for users to purchase or refill credits
11+
NOMINATIM_URL = 'https://nominatim.openstreetmap.org/search'
1112

1213
# ==============| BACKEND |============= #
1314
APP_NAME = leadminer

docker-compose.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -82,6 +82,7 @@ services:
8282
CREDITS_PER_CONTACT: ${CREDITS_PER_CONTACT}
8383
SAAS_SUPABASE_PROJECT_URL: ${SAAS_SUPABASE_PROJECT_URL}
8484
SAAS_SUPABASE_ANON_KEY: ${SAAS_SUPABASE_ANON_KEY}
85+
NOMINATIM_URL: ${NOMINATIM_URL}
8586
ports:
8687
- 8082:3000
8788
restart: always

frontend/Dockerfile

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@ ARG SAAS_SUPABASE_PROJECT_URL
1717
ARG SAAS_SUPABASE_ANON_KEY
1818
ARG SENTRY_DSN_FRONTEND
1919
ARG SENTRY_ENVIRONMENT_FRONTEND
20+
ARG NOMINATIM_URL
2021

2122

2223

@@ -37,6 +38,7 @@ ENV SAAS_SUPABASE_PROJECT_URL ${SAAS_SUPABASE_PROJECT_URL}
3738
ENV SAAS_SUPABASE_ANON_KEY ${SAAS_SUPABASE_ANON_KEY}
3839
ENV SENTRY_DSN_FRONTEND ${SENTRY_DSN_FRONTEND}
3940
ENV SENTRY_ENVIRONMENT_FRONTEND ${SENTRY_ENVIRONMENT_FRONTEND}
41+
ENV NOMINATIM_URL ${NOMINATIM_URL}
4042

4143

4244

frontend/nuxt.config.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -57,6 +57,8 @@ export default defineNuxtConfig({
5757
SAAS_SUPABASE_PROJECT_URL: process.env.SAAS_SUPABASE_PROJECT_URL,
5858
SAAS_SUPABASE_ANON_KEY: process.env.SAAS_SUPABASE_ANON_KEY,
5959
IMAGE_REVERSE_PROXY: process.env.IMAGE_REVERSE_PROXY,
60+
// Nominatim
61+
NOMINATIM_URL: process.env.NOMINATIM_URL,
6062
},
6163
},
6264

frontend/src/utils/nominatim.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
import type { NormalizedLocation } from '~/types/contact';
22

3-
const NOMINATIM_URL = 'https://nominatim.openstreetmap.org/search';
43
const MAP_URL = 'https://www.openstreetmap.org/search';
54

65
function delay(ms: number) {
@@ -12,6 +11,7 @@ export async function normalizeLocation(
1211
language = 'en',
1312
): Promise<NormalizedLocation> {
1413
try {
14+
const { NOMINATIM_URL } = useRuntimeConfig().public;
1515
const params = new URLSearchParams({
1616
q: location,
1717
addressdetails: '1',

0 commit comments

Comments
 (0)