moist
Nivel 3
- 249
- 574
Después de haber estado un tiempo creando aplicaciones web y subiéndolas a una PaaS como Pythonanywhere o Heroku, he querido tratar de eatudiar los procesos que estas hacen tras bambalimas para hacer sitios web completos, listos para producción, desde cero. Configurando el servidor web, la base de datos, y demás. Así que recurrí al self-hosting, primeramente via Tor.
Pero, aunque relativamente sencillo de configurar, servir un sitio como servicio oculto lo hace demasiado lento, y requiere que el cliente instale el Tor browser para acceder; lo que hace complicado que cumpla su propósito que es generar algo de tráfico y así probar el sitio en un ambiente real — que es, en definitiva, mi objetivo.
Después enconté ngrok que, aunque es una solución viable para desplegar el sitio con la meta de que se pueda acceder a él desde cualquier parte del mundo, el hecho de que sale como un sub-dominio de ngrok.io; que seguramente estoy pagando este servicio "gratuito" con mis datos y los de los clientes; sumado al hecho que el software no es enteramente libre; me hacen evitar usarlo de no ser es absolutamente necesario.
Por último, me topé con una alternativa más básica: port forwarding. Esta última (por lo que mis limitados comocimentos de redes me permiten entender) hace que pueda recibir peticiones http desde mi IP, pública. Esto, sumado a un servicio de DNS gratuito lo haría una combinación casi perfecta pero, desgraciadamente, el servicio que ofrece Etecsa (el ISP de Cuba, por si alguien no lo conoce) de internet en los hogares no se brinda a través de una IP pública, por lo que tengo entendido. Lo que me deja buscando otras opciones.
Alguien más ha tratado de ser su propio Host?
(No quería concluir el POST sin dejar claro Etecsa VPS no es una buena opción debido a su TOS y demás, y que pagar un hosting con cripto me sería relativamente complicado y sería overkill para el propósito que yo persigo.)
Pero, aunque relativamente sencillo de configurar, servir un sitio como servicio oculto lo hace demasiado lento, y requiere que el cliente instale el Tor browser para acceder; lo que hace complicado que cumpla su propósito que es generar algo de tráfico y así probar el sitio en un ambiente real — que es, en definitiva, mi objetivo.
Después enconté ngrok que, aunque es una solución viable para desplegar el sitio con la meta de que se pueda acceder a él desde cualquier parte del mundo, el hecho de que sale como un sub-dominio de ngrok.io; que seguramente estoy pagando este servicio "gratuito" con mis datos y los de los clientes; sumado al hecho que el software no es enteramente libre; me hacen evitar usarlo de no ser es absolutamente necesario.
Por último, me topé con una alternativa más básica: port forwarding. Esta última (por lo que mis limitados comocimentos de redes me permiten entender) hace que pueda recibir peticiones http desde mi IP, pública. Esto, sumado a un servicio de DNS gratuito lo haría una combinación casi perfecta pero, desgraciadamente, el servicio que ofrece Etecsa (el ISP de Cuba, por si alguien no lo conoce) de internet en los hogares no se brinda a través de una IP pública, por lo que tengo entendido. Lo que me deja buscando otras opciones.
Alguien más ha tratado de ser su propio Host?
(No quería concluir el POST sin dejar claro Etecsa VPS no es una buena opción debido a su TOS y demás, y que pagar un hosting con cripto me sería relativamente complicado y sería overkill para el propósito que yo persigo.)