Issue: Environment Variables Not Auto-Applied in interactsh-web
Description
The environment variables provided to the interactsh-web container (e.g., REACT_APP_HOST, REACT_APP_TOKEN) are not automatically applied to the web interface. Despite being set via docker run as -e options, these variables are not used by the application, and the user is required to manually input them in the "Custom Host" section of the GUI.
Steps to Reproduce
-
Run the interactsh-web Docker container with the following command:
docker run -it -p 3000:3000 \
-e REACT_APP_HOST="example.com" \
-e REACT_APP_TOKEN="123456789abcdef123456789abcdef123456789abcdef123456789abcdef" \
projectdiscovery/interactsh-web
-
Open the web interface in your browser at http://localhost:3000.
-
Attempt to use the application without entering any configuration manually.
Expected Behavior
The application should automatically use the provided environment variables:
REACT_APP_HOST="example.com"
REACT_APP_TOKEN="123456789abcdef123456789abcdef123456789abcdef123456789abcdef"
These values should be pre-filled or directly applied without the need for manual input in the "Custom Host" field in the GUI.
Actual Behavior
The application does not apply the provided environment variables. Instead:
- The user is required to manually input the
REACT_APP_HOST and REACT_APP_TOKEN values in the "Custom Host" section for the application to function correctly.
Environment
- Docker Image:
projectdiscovery/interactsh-web
- Version:
latest
- Host System: Windows 11 (Docker Desktop)
- Browser: Chrome
Issue: Environment Variables Not Auto-Applied in
interactsh-webDescription
The environment variables provided to the
interactsh-webcontainer (e.g.,REACT_APP_HOST,REACT_APP_TOKEN) are not automatically applied to the web interface. Despite being set viadocker runas-eoptions, these variables are not used by the application, and the user is required to manually input them in the "Custom Host" section of the GUI.Steps to Reproduce
Run the
interactsh-webDocker container with the following command:Open the web interface in your browser at
http://localhost:3000.Attempt to use the application without entering any configuration manually.
Expected Behavior
The application should automatically use the provided environment variables:
REACT_APP_HOST="example.com"REACT_APP_TOKEN="123456789abcdef123456789abcdef123456789abcdef123456789abcdef"These values should be pre-filled or directly applied without the need for manual input in the "Custom Host" field in the GUI.
Actual Behavior
The application does not apply the provided environment variables. Instead:
REACT_APP_HOSTandREACT_APP_TOKENvalues in the "Custom Host" section for the application to function correctly.Environment
projectdiscovery/interactsh-weblatest