Sometimes you need to test some functionality on mobile device but from the website which is running on your laptop. There is a simple solution - SOCAT.
DDEV is a great tool for local development and currently I'm using it on some of projects. It has internal command to share website over internet with ngrok https://ngrok.com/

But it's not the case for local development. There is simplier:
Install socat. I have "socat version 1.7.4.1 on Feb  4 2021 12:53:19"

sudo apt install socat

Then check your internal IP:

ipconfig

run website and check it's port

ddev start
ddev status

run socat
socat tcp-listen:PORT_LISTEN,reuseaddr,fork tcp:localhost:PORT_WEBSITE

something lke that

socat tcp-listen:8181,reuseaddr,fork tcp:localhost:49259

And here you go, open web browser on mobile and goto:
http://YOU_DDEV_IP:PORT_LISTEN

http://192.168.10.1:8181

Add new comment

The content of this field is kept private and will not be shown publicly.
  • No HTML tags allowed.
CAPTCHA
   .o   oooo          .ooooo.    oooo    oooo  oooooooooo.              
o888 `888 888' `Y88. `888 .8P' `888' `Y8b
888 888 .oo. 888 888 888 d8' 888 888 .ooooo.
888 888P"Y88b `Vbood888 88888[ 888 888 d88' `"Y8
888 888 888 888' 888`88b. 888 888 888
888 888 888 .88P' 888 `88b. 888 d88' 888 .o8
o888o o888o o888o .oP' o888o o888o o888bood8P' `Y8bod8P'


Enter the code depicted in ASCII art style.
This question is for testing whether or not you are a human visitor and to prevent automated spam submissions.