IndieWeb hardcore: ejecuta tu propio sitio web 100% de forma independiente por solo $0.01/día

Los defensores del enfoque “IndieWeb” sostienen que las personas pueden y deben ejecutar sus propios sitios web simples de forma barata y con mínimas dependencias, por ejemplo en hosts de bajo coste como NearlyFreeSpeech o incluso con hardware doméstico. Muchos comentaristas lo ven como una corrección al dominio de las grandes plataformas en la nube, pero señalan barreras prácticas como las restricciones del ISP, las IP estáticas, la seguridad, la propiedad del dominio y la dependencia de DNS y CDNs. Otros responden que el alojamiento verdaderamente “independiente” es en gran medida ilusorio dadas las dependencias inevitables (ISP, electricidad, hardware, registradores) y sugieren que el objetivo más importante es controlar el contenido y el dominio, en lugar de poseer físicamente el servidor.

Concepto de “Hardcore IndieWeb”

  • El enfoque está en el control personal sobre el contenido y el alojamiento, evitando a los grandes proveedores de “la nube” cuando sea posible.
  • Algunos sostienen que pagar a un pequeño host (p. ej., NearlyFreeSpeech) es significativamente distinto de las plataformas gratuitas de big tech; otros dicen que sigue siendo solo alojamiento de terceros con dependencias similares.
  • Se considera que la verdadera independencia al 100% es imposible sin controlar todo, desde el hardware hasta la conectividad; la mayoría acepta “más independiente de lo habitual” como el objetivo realista.

Enfoques de alojamiento: casa vs VPS vs plataformas

  • Alojamiento en casa: ejecutar un servidor estático simple en un escritorio/Raspberry Pi, redirigir puertos y quizá sincronizar con un VPS para redundancia.
  • Obstáculos: costes de IP estática, términos de servicio del ISP en contra de alojar, CGNAT, bloqueos de puertos. Se sugieren DNS dinámico e IPv6 como soluciones, pero se considera que IPv6 solo todavía no es universalmente práctico.
  • VPS: el alojamiento compartido/VPS barato (~$2/mes) se ve como fácil, educativo y robusto.
  • Las grandes plataformas (GitHub Pages, Cloudflare Pages, Netlify, Vercel, Azure, niveles gratuitos de Oracle) son populares para sitios estáticos; algunos las ven como “suficientemente buenas” y duraderas, mientras que otros quieren evitar a las big tech.
  • Algunos encuentran irónico “autoalojarse” pero depender de los túneles/CDN de Cloudflare.

Seguridad, bots y diseño de red

  • Preocupación: exponer una red doméstica a internet invita a bots y posibles zero-days; las recomendaciones incluyen separación DMZ/VLAN, cortafuegos estrictos y software actualizado.
  • Contraargumento: para sitios estáticos simples, el riesgo real es bajo; se considera que los navegadores web son una superficie de ataque mayor.
  • Las opiniones sobre los bots divergen: algunos dicen que el tráfico de bots es ruidoso pero inofensivo para sitios ligeros; otros insisten en Cloudflare/CDNs para protección y caché.

Dominios, DNS y descentralización

  • La propiedad del dominio y el secuestro del registrador son preocupaciones importantes; el coste del dominio (~$6/año) a menudo es mayor que el coste del alojamiento.
  • Las propuestas de TLD basados en blockchain o totalmente descentralizados reciben rechazo: los argumentos citan la necesidad de alguna autoridad, el triángulo de Zooko, el cybersquatting y la dependencia de navegadores convencionales.
  • Se sugieren direcciones Tor .onion como altamente independientes y favorables a la privacidad, pero imprácticas para el público general y aún dependientes de la red Tor.

Simplicidad, habilidades y herramientas

  • Nostalgia por la era de public_html; preocupación por que muchos desarrolladores nuevos carezcan de conocimientos básicos de Unix/archivos.
  • Debate sobre si los principiantes deberían escribir HTML/CSS en bruto o usar Markdown + generadores de sitios estáticos; algunos subrayan que entender HTML forma parte de la verdadera independencia.
  • Se mencionan varias herramientas afines a IndieWeb: marcos CSS sencillos, iniciadores Astro/SSG, alojamiento basado en SSH y sistemas de comentarios/microblogging respaldados por git.