From 3a58127767453c6fce46c6ce32c0d2414f58a8b8 Mon Sep 17 00:00:00 2001 From: Adeyemir Date: Fri, 10 Apr 2026 22:13:34 +0100 Subject: [PATCH] Add missing frontend.env for Blockscout local testnet deployments/blockscout.yaml declares an env_file dependency on deployments/monitoring/config-blockscout/frontend/frontend.env, but the file is not present in the repo. Without it, `make testnet` fails to bring up the blockscout-frontend service, and the explorer UI never becomes reachable on http://localhost. This adds a minimal working frontend.env matching the committed backend.env in the same directory. Values align with the localdev chain (chain id 1337, currency ETH) and the nginx proxy exposed on port 80 by the blockscout compose file. Verified end to end against a local `make testnet` run: frontend container stays up, proxy returns 200, explorer loads and shows live blocks. --- .../config-blockscout/frontend/frontend.env | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 deployments/monitoring/config-blockscout/frontend/frontend.env diff --git a/deployments/monitoring/config-blockscout/frontend/frontend.env b/deployments/monitoring/config-blockscout/frontend/frontend.env new file mode 100644 index 0000000..7f117ab --- /dev/null +++ b/deployments/monitoring/config-blockscout/frontend/frontend.env @@ -0,0 +1,18 @@ +NEXT_PUBLIC_APP_HOST=localhost +NEXT_PUBLIC_APP_PROTOCOL=http +NEXT_PUBLIC_APP_PORT=80 +NEXT_PUBLIC_API_HOST=localhost +NEXT_PUBLIC_API_PROTOCOL=http +NEXT_PUBLIC_API_PORT=80 +NEXT_PUBLIC_API_BASE_PATH=/ +NEXT_PUBLIC_NETWORK_NAME=Arc Localdev +NEXT_PUBLIC_NETWORK_SHORT_NAME=Arc +NEXT_PUBLIC_NETWORK_ID=1337 +NEXT_PUBLIC_NETWORK_CURRENCY_NAME=Ether +NEXT_PUBLIC_NETWORK_CURRENCY_SYMBOL=ETH +NEXT_PUBLIC_NETWORK_CURRENCY_DECIMALS=18 +NEXT_PUBLIC_IS_TESTNET=true +NEXT_PUBLIC_HOMEPAGE_CHARTS=['daily_txs'] +NEXT_PUBLIC_AD_BANNER_PROVIDER=none +NEXT_PUBLIC_AD_TEXT_PROVIDER=none +NEXT_PUBLIC_VIEWS_ADDRESS_IDENTICON_TYPE=jazzicon