descarga - ngrok signup
Cómo generar URL fija con ngrok (7)
Aunque no es una solución, pero tómalo como solución, tuve el mismo problema durante las pruebas. Lo que hice fue mantener el ngrok ejecutándose con mi puerto http, por lo que mi url ngrok no está cambiando. pero con frecuencia cambio y reinicio mi servidor para pruebas y depuración.
Estoy trabajando en Facebook Messenger. La aplicación de Facebook solo acepta una url para webhook, pero ngrock genera una nueva url cada vez. ahora no puedo probar mi aplicación porque la URL del webhook ha cambiado.
Debe configurar el token de autenticación que puede encontrar aquí https://dashboard.ngrok.com/auth . (W̶o̶r̶k̶s̶ ̶w̶i̶t̶h̶ ̶f̶r̶e̶e̶ ̶v̶e̶r̶s̶i̶o̶n̶, ̶ ̶n̶o̶ ̶n̶e̶e̶d̶ ̶t̶o̶ ̶p̶a̶y̶ Aparentemente ahora es una función paga, ver precios de ngrok ).
Entonces puedes usarlo así:
ngrok http 80 -subdomain yoursubdomain
No más soporte de subdominio gratuito de ngrok ..... los pls tienen un error como el siguiente
Error en la sesión del túnel: solo los planes pagos pueden enlazar subdominios personalizados. Error al enlazar el subdominio personalizado ''arvindpattartestfb.ngrok.io'' para la cuenta ''arvccccc''. Esta cuenta está en el plan ''Gratis''.
Actualice a un plan pago en: https://dashboard.ngrok.com/billing/plan
ERR_NGROK_313
Parece que ngrok ha eliminado completamente los subdominios del nivel gratuito: https://ngrok.com/product#pricing
Probablemente, no es la mejor opción para usted, pero comencé a usar localtunnel lugar de ngrok .
Una instalación y flujo de ejecución es muy simple:
npm install -g localtunnel
lt --port <your localhost port> --subdomain youruniquesubdomain
Entonces puedo ir a mi http://youruniquesubdomain.localtunnel.me ¡ Eso es!
Una actualización increíble
¡He encontrado a Serveo justo ahora! ¡Y es totalmente increíble! ¡Sin instalación, sin registro!
Todo lo que necesitas hacer es ejecutar esto:
ssh -R <unique subdomain>:80:<your local host>:<your local port> serveo.net
me gusta
ssh -R youruniquesubdomain:80:localhost:8000 serveo.net
Puede usar un subdominio personalizado sin un plan pago, siempre que finalice su dominio con
.ngrok.io
:
ngrok http 3000 -subdomain saxid-facebook-app-x9duw8b7.ngrok.io
Solo asegúrese de elegir algo único, porque sin un plan pago este subdominio no está reservado y aún podría tomarse cuando no esté en uso.
simplemente para la instalación local de DHIS2 hice esto en termainl en el servidor ubunut.
Asegúrese de que su web se esté ejecutando en el puerto especificado. la mía estaba en 8080.
ssh -R dani.serveo.net:80:localhost:8080 serveo.net
La belleza de este serveo.net es que puede obtener el mismo nombre de host ... prefijo url antes de serveo.net tantas veces como lo desee, incluso si se corta la energía o la conexión a Internet.
¡salud!