Expose React & Next.js Apps

Share your local React or Next.js dev server with clients, teammates, or testers.

Dev Server Sharing

React (CRA/Vite) defaults to port 3000 or 5173. Next.js defaults to port 3000.

Share your dev build instantly so stakeholders can review without deploying to staging.

Setup

Start your dev server: npm run dev.

Run the PanicTunnl command with the correct port (3000 or 5173).

Share the public URL. Hot reload continues to work locally while the public view stays live.

// CONFIG_INIT [EXPOSE REACT & NEXT.JS APPS]free.skytunnel.dev
STATUSREADY
PUBLIC_URLhttps://*.free.skytunnel.dev
DEF_3000
ssh -p 2222 -R 0:localhost:3000 free@free.skytunnel.dev

Paste this into your terminal to start tunneling.

FAQ

HMR WebSocket connections typically remain local. The page served over the tunnel will reflect saved changes on a manual refresh.

Yes. Open the public URL on any phone — great for responsive testing.