consdata.com
Blog techniczny Blog biznesowy Dział HR
EN
javascript

Czy wiesz, że możesz łatwo udostępnić swojego localhosta innym osobom (ngrok)?

author Piotr Grobelny
16 maja 2022

Czasami dochodzi do takiej sytuacji, gdy chcemy komuś pokazać to, co mamy aktualnie odpalone na naszym sprzęcie na localhost. Możemy udostępnić ekran, ale ogranicza to możliwości interakcji.

Zdarza się również, że coś, nad czym aktualnie pracujemy, chcielibyśmy odpalić na fizycznym telefonie bez większej zabawy z siecią, aby telefon miał dostęp do tych samych zasobów co komputer, na którym pracujemy.

Problemy te rozwiązują narzędzia, które tunelują ruch z naszego localhosta przez internet* do innego urządzenia.

Takim narzędziem jest ngrok. Konfigurowanie i pierwsze odpalenie nie są trudne:

  • zakładamy konto, aby otrzymać unikalny token, dzięki któremu będziemy mogli uruchomić aplikację,
  • ściągamy wymagane pliki,
  • autoryzujemy się podając wcześniej otrzymany token oraz odpalamy aplikację (możemy przekazać który port chcemy tunelować).
/ngrok http 8080

Zrzut z działającej aplikacji:

2022-05-16-ngrok-commandpline.png

Widzimy między innymi jaki adres został wygenerowany, dzięki któremu będziemy mogli dostać się do naszych zasobów (Forwarding) oraz jakie zapytania zostały już wysłane (HTTP Requests).

Teraz ktoś wchodząc na http://104e-46-187-241-0.ngrok.io zobaczy to, co my widzimy na naszym localhoście.

*Ruch odbywa się przez internet, więc za każdym razem, kiedy decydujemy się na takie tunelowanie, trzeba się zastanowić jakie dane będziemy upubliczniać.

Najnowsze wpisy

  • Czy wiesz, że w Jest można automatycznie testować dostępność (a11y)?
  • Dostępność w PDF - dokumenty bez barier
  • Czy wiesz, że z pomocą @starting-style można animować elementy z display: none za pomocą samego CSS?
Dołącz do nas

  • SENIOR FULLSTACK DEVELOPER (JAVA + ANGULAR) Poznań (hybrydowo) lub zdalnie UoP 14 900 - 20 590 PLN brutto
    B2B 19 680 - 27 220 PLN netto
  • REGULAR FULLSTACK DEVELOPER (JAVA + ANGULAR) Poznań (hybrydowo) lub zdalnie UoP 11 300 - 15 900 PLN brutto
    B2B 14 950 - 21 000 PLN netto
  • ZOBACZ WSZYSTKIE OGŁOSZENIA

newsletter

techniczny

Zapisz się

Podobne wpisy

post-image
wcag

Czy wiesz, że w Jest można automatycznie testować dostępność (a11y)?

author
Wojciech Stolarski 19 maj 2025
post-image
WCAG

Dostępność w PDF - dokumenty bez barier

author
Kacper Hoffman 28 kwi 2025
post-image
angular

Czy wiesz, że z pomocą @starting-style można animować elementy z display: none za pomocą samego CSS?

author
Piotr Tatarski 7 kwi 2025
Dołącz do nas

  • SENIOR FULLSTACK DEVELOPER (JAVA + ANGULAR) Poznań (hybrydowo) lub zdalnie UoP 14 900 - 20 590 PLN brutto
    B2B 19 680 - 27 220 PLN netto
  • REGULAR FULLSTACK DEVELOPER (JAVA + ANGULAR) Poznań (hybrydowo) lub zdalnie UoP 11 300 - 15 900 PLN brutto
    B2B 14 950 - 21 000 PLN netto
  • ZOBACZ WSZYSTKIE OGŁOSZENIA

Zapisz się na

newsletter

techniczny

consdata.com
  • Kontakt

    • sales@consdata.com
    • +48 61 41 51 000

  • Biuro

    • K9Office
      Krysiewicza 9/14
      61-825 Poznań
      Polska

  • Rozwiązania

    • Eximee
    • Kouncil
  • Blog Dołącz do nas
Copyright © 2024 Consdata. All rights reserved. Privacy Policy & Cookies
Chcemy używać plików cookie oraz skryptów podmiotów trzecich do polepszania funkcjonowania tej strony Zgadzam się