Baro CloudFlare Tunnel | Localhost-gaaga Ku Isticmaal Meel kaste
Sharaxaad
Videogan waxaan ku tusayaa sida Cloudflare Tunnel loogu isticmaalo in application-ka kumbuyuutarkaaga local-ka uga socda meel kasta laga furo. Haddii aad agent wax ku dhisayso ama aad tahay AI engineer, mararka qaar waxaad ka tagaysaa kumbuyuutarka guriga, waxaadna rabtaa inaad taleefankaaga ama kumbuyuutar kale ka tijaabiso application-ka adigoon internet-ka saarin, VPS-na u baahnayn. Tools badan ayaa jira, laakiin midka free-ga ah ee ugu habboon waa Cloudflare Tunnel. Wuxuu localhost-kaaga siinayaa link public ah, qof kastaana wuu booqan karaa.
Marka hore try.cloudflare.com ayaad tagaysaa, kadib nooca kumbuyuutarkaaga ayaad doorataa: macOS, Windows ama Linux. Aniga Mac ayaan haystaa, markaa brew install cloudflared ayaan terminal-ka ku dhejiyay, Windows-na winget ayaa loo isticmaalaa. Application-kayga npm run dev ayaan ku kiciyay, wuxuuna ku socday localhost:3100. Taleefankayga iPhone Mirroring ayaan ku furay, localhost-kiina halkaas kama furmayn. Kadib command-ka tunnel-ka ayaan URL-kayga ku daray, wuxuuna ii soo saaray link public ah. Link-gii markaan furay, application-ku wuxuu lahaa offline. Agent-ka ayaan u dhiibay, Inspect-na waan eegay: WebSocket-ka ayaa go'ay, sababtoo ah Next.js by default wuu block-gareeyaa domain-yada aanu garanayn. Wildcard ayaan config-ga ku daray, dib ayaanna u kiciyay.
Kadib wuu shaqeeyay: assistant-ka codka ayaan la hadlay, wuxuuna ii daaray oo ii damiyay nalalka guriga, kuwa bannaanka iyo qolka jiifka labadaba. Waxaan rajaynayaa inaad fahanteen sida Cloudflare Tunnel u shaqeeyo. Hadda meel kasta oo aad joogto, garaashka ama suuqa, agent-ku shaqada ha kuu sii wado, adiguna taleefankaaga ka tijaabi. Like saara, asxaabtiinana la wadaaga. Aad baad u mahadsantihiin.
English summary
A 10-minute Somali-language (Af-Soomaali) hands-on tutorial from Dugsiiye. Mohamed shows how to use Cloudflare Tunnel to reach an app running on your own computer from anywhere, with no VPS and no deployment. He opens try.cloudflare.com, picks the install command for macOS, Windows or Linux, and installs cloudflared with Homebrew. With his Next.js app running on localhost:3100, he proves the phone cannot reach it through iPhone Mirroring, then points the tunnel at that URL and gets a free public link. The first attempt shows the app offline, so he hands the problem to his agent and inspects the browser: the WebSocket was being refused because Next.js blocks unrecognized domains by default. A wildcard in the config fixes it, and the live test ends with the voice assistant switching the house lights on and off from the phone. Free on YouTube.
Waxaad ku baranaysaa
- Waxa Cloudflare Tunnel yahay iyo sababta aad localhost-kaaga ugu furi karto meel kasta
- Rakibidda cloudflared: brew macOS-ka, winget Windows-ka iyo command-ka Linux-ka
- Sida application-ka local-ka loogu xiro tunnel-ka si loo helo link public ah
- Ka tijaabinta application-ka taleefanka adigoo isticmaalaya iPhone Mirroring
- Sida loo ogaado sababta application-ku u yiraahdo offline adigoo Inspect isticmaalaya
- Xallinta WebSocket-ka ay Next.js u diiddo domain-yada aanay garanayn
- Sida agent-ku shaqada kuugu sii wado adigoo meel kale taleefankaaga ka tijaabinaya
Cutubyada
Su'aalo
- Cloudflare Tunnel lacag ma ku baahan yahay?
- Maya. try.cloudflare.com wuxuu ku siinayaa link public ah oo free ah. Ma u baahnid VPS ama inaad application-ka internet-ka saarto, kumbuyuutarkaaga ayuu ka socdaa.
- Sideen u rakibaa?
- try.cloudflare.com tag, kadib nooca kumbuyuutarkaaga dooro oo command-ka koobiyee. Mac-ga waa brew install cloudflared, Windows-na winget ayaa loo isticmaalaa. Terminal-ka ku dheji, kadib tunnel-ka URL-ka localhost-kaaga u sii.
- Link-gii wuu furmay laakiin application-ku offline buu yiri, maxaa dhacay?
- Next.js by default wuu diidaa domain-yada aanu garanayn, markaa WebSocket-ka ayaa go'aya. Wildcard ayaan config-ga ku daray, application-kiina dib ayaan u kiciyay, kadibna si caadi ah ayuu u shaqeeyay.


