Skip to content

Commit 151ff0a

Browse files
fix: use next js proxy for blockscout frontend (#873)
Co-authored-by: Barnabas Busa <[email protected]>
1 parent 96eeb99 commit 151ff0a

File tree

1 file changed

+7
-1
lines changed

1 file changed

+7
-1
lines changed

src/blockscout/blockscout_launcher.star

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -230,13 +230,13 @@ def get_config_frontend(
230230
blockscout_params.frontend_image,
231231
),
232232
ports=FRONTEND_USED_PORTS,
233+
public_ports=FRONTEND_USED_PORTS,
233234
env_vars={
234235
"NEXT_PUBLIC_API_PROTOCOL": "http",
235236
"NEXT_PUBLIC_API_WEBSOCKET_PROTOCOL": "ws",
236237
"NEXT_PUBLIC_NETWORK_NAME": "Kurtosis",
237238
"NEXT_PUBLIC_NETWORK_ID": network_params.network_id,
238239
"NEXT_PUBLIC_NETWORK_RPC_URL": el_client_rpc_url,
239-
"NEXT_PUBLIC_APP_HOST": "0.0.0.0",
240240
"NEXT_PUBLIC_API_HOST": blockscout_service.ip_address
241241
+ ":"
242242
+ str(blockscout_service.ports["http"].number),
@@ -247,6 +247,12 @@ def get_config_frontend(
247247
"NEXT_PUBLIC_HAS_BEACON_CHAIN": "true",
248248
"NEXT_PUBLIC_NETWORK_VERIFICATION_TYPE": "validation",
249249
"NEXT_PUBLIC_NETWORK_ICON": "https://ethpandaops.io/logo.png",
250+
# "NEXT_PUBLIC_APP_HOST": "0.0.0.0",
251+
"NEXT_PUBLIC_APP_PROTOCOL": "http",
252+
"NEXT_PUBLIC_APP_HOST": "127.0.0.1",
253+
"NEXT_PUBLIC_APP_PORT": str(HTTP_PORT_NUMBER_FRONTEND),
254+
"NEXT_PUBLIC_USE_NEXT_JS_PROXY": "true",
255+
"PORT": str(HTTP_PORT_NUMBER_FRONTEND),
250256
},
251257
min_cpu=BLOCKSCOUT_MIN_CPU,
252258
max_cpu=BLOCKSCOUT_MAX_CPU,

0 commit comments

Comments
 (0)