Skip to main content
Volver al Blog
Reviews13 de mayo de 202614 min read

Reseña de Bunny CDN 2026: Una opinión honesta tras migrar builtineu.eu

Una reseña honesta de Bunny.net tras probarlo con builtineu.eu. Cinco días de datos del panel, un 90% de aciertos en caché, una factura de solo $0.01, y dónde Cloudflare sigue ganando.

By Sidney
Compartir:
Reseña de Bunny CDN 2026: Una opinión honesta tras migrar builtineu.eu

Respuesta rápida: Bunny.net es una red de entrega de contenido eslovena con precios de pago por uso desde $0.01 por GB, 119 puntos de presencia y una configuración de Filtros de Enrutamiento que restringe estrictamente los archivos en caché a PoPs solo en la UE. Cinco días después de implementarlo en builtineu.eu, la factura es de $0.01, la tasa de aciertos de caché es del 90.21% y la única complicación real en la configuración fue una variable de tiempo de construcción de Coolify. Para cargas de trabajo con soberanía europea, es la alternativa más clara a Cloudflare disponible actualmente.

Por qué migramos a Bunny.net esta semana

La semana pasada terminamos de mover toda la infraestructura a un entorno europeo: Hetzner para computación (una sola máquina en Falkenstein, Alemania), OVHcloud para DNS, Coolify para la pipeline de despliegue. La última pieza que faltaba era una CDN. Poner un sitio sobre tecnología europea detrás de una CDN estadounidense nunca iba a funcionar. La lista final se redujo a Bunny.net, Gcore y KeyCDN. Bunny ganó en precio, en usabilidad del panel y en una característica específica: una configuración de Filtros de Enrutamiento que restringe estrictamente qué puntos de presencia pueden ver sus archivos en caché. La activamos, la configuramos para que fuera solo en la UE y la implementamos el 8 de mayo de 2026.

En esta publicación compartimos lo que aprendimos en la primera semana. Guía de configuración, números reales del panel, revisión honesta y una comparación con Cloudflare. El contexto más amplio sobre la salida de Vercel se encuentra en la guía European SaaS Stack 2026. La lista de infraestructura en vivo está en la página Acerca de.

¿Qué es Bunny.net? (en 60 palabras)

Bunny.net es una red de entrega de contenido eslovena, con sede en Liubliana, fundada en 2014 por Dejan Grofelnik Pelzel y Lovrenc Gregorcic. Es de propiedad independiente (sin empresa matriz estadounidense, sin inversor estadounidense controlador). La gama de productos incluye CDN, almacenamiento en el borde, optimización de imágenes, transmisión de video, DNS y protección contra DDoS. Los precios son puramente de pago por uso desde $0.01 por GB. 119 puntos de presencia en 82 países.

¿Cómo funciona el precio de Bunny CDN?

Bunny es la CDN más barata y reputada en 2026. La principal razón es su modelo de precios. No hay plan de tarifa plana, ni compromiso mínimo más allá de una factura mensual de $1. Se paga por gigabyte transferido, y la tarifa depende de la región que atendió la solicitud. El producto CDN se divide en dos redes: Standard (119 PoPs, la opción adecuada para la mayoría de los sitios) y Volume (10 PoPs, diseñada para entrega estática a escala de petabytes). En la Red Standard, las tarifas al activarse en mayo de 2026 eran:

RegiónTarifa por GB (Red Standard, 119 PoPs)
Europa y América del Norte$0.01
Asia y Oceanía$0.03
América del Sur$0.045
Medio Oriente y África$0.06

La Red Volume es aún más barata ($0.005/GB para los primeros 500 TB, bajando a $0.002/GB por encima de 1 PB) pero solo opera a través de 10 PoPs. A menos que manejes petabytes, la opción Standard es la que necesitas.

Página de precios pública de Bunny CDN mostrando la Red Standard en 119 PoPs ($0.01/GB Europa y América del Norte) y la Red Volume en 10 PoPs ($0.005/GB para los primeros 500 TB).

Bunny Shield, su capa de mitigación de DDoS y bots, está incluida para los primeros 25 millones de solicitudes limpias por mes sin costo adicional. Más allá de eso, se paga por millón.

Para tener una idea clara de la factura: builtineu.eu sirve aproximadamente entre 50 y 200 GB de activos estáticos por mes. A las tarifas estándar de la UE, eso se traduce entre €0.50 y €2, y la factura mínima mensual de $1 se activará mucho antes que el uso por GB. La capa gratuita de Bunny Shield no es un limitante para nuestra forma de tráfico. Si usted opera un SaaS independiente, un sitio de contenido o un sitio de marketing, el costo de la CDN dejó de ser relevante en su hoja de cálculo.

Para comparación, Cloudflare Pro cuesta $25 por mes de forma fija. El plan gratuito de Cloudflare es realmente gratuito para ancho de banda ilimitado, y ese es el único aspecto donde Cloudflare aún supera a Bunny en costo puro.

Bunny.net vs Cloudflare, en 60 palabras

Bunny.net es una CDN eslovena con precios de pago por uso (alrededor de $0.01 por GB) y 119 puntos de presencia. Cloudflare es una CDN con sede en EE. UU. con un modelo de tarifa plana y más de 330 puntos de presencia. Para el alojamiento con soberanía europea, Bunny es la opción nativa conforme al RGPD y libre del CLOUD Act. Para sitios con tráfico muy alto y distribución global predecible, o sitios estáticos sin presupuesto, la opción gratuita de Cloudflare aún gana en costo.

Bunny.net vs Gcore, en 60 palabras

Gcore tiene su sede en Luxemburgo, fue fundada en 2014 y cuenta con una red de PoP global más grande que Bunny y un flujo de incorporación orientado a empresas. Bunny es más barato para cargas de trabajo pequeñas y notablemente más fácil de configurar desde el primer día. Gcore gana para empresas que necesitan cobertura de CDN, computación en el borde, inferencia de IA y Kubernetes gestionado de un solo proveedor. Bunny es ideal para quienes solo buscan una entrega estática rápida y económica.

Bunny.net vs KeyCDN, en 60 palabras

KeyCDN es suiza, administrada por proinity LLC desde Winterthur. Precios de pago por uso comparables a Bunny, tarifas por GB ligeramente más altas en Europa y una red de PoP más pequeña. KeyCDN es atractivo si desea específicamente jurisdicción suiza (cobertura FADP además del RGPD) y una superficie de producto sin complicaciones. Bunny gana en precio, en densidad de PoP y en pulido del panel. Ambos son alternativas creíbles a Cloudflare.

¿Cómo se comparan las CDNs europeas?

ProveedorSedeFundadaTarifa mínima por GBPoPsMejor para
Bunny.net🇸🇮 Liubliana2014$0.01/GB119Soberanía europea, SaaS independiente, presupuestos inferiores a €5
Cloudflare🇺🇸 San Francisco2009Gratis / $25 fijo330+Sitios estáticos con ancho de banda ilimitado, usuarios de Workers
Gcore🇱🇺 Luxemburgo2014desde $0.018/GB180+Pilas empresariales, computación en el borde, inferencia de IA
KeyCDN🇨🇭 Winterthur2012$0.04/GB50+Jurisdicción suiza, paneles simples

La vista completa del directorio está en /categories/cdn-edge.

Cómo configuramos Bunny CDN en builtineu.eu

El despliegue se redujo a tres decisiones reales: enrutar solo los activos estáticos (no todo el sitio), bloquear la caché a PoPs de la UE y mantener la configuración detrás de variables de entorno que podíamos desactivar en segundos. Cada una de estas decisiones eliminó riesgos antes de que se realizara el despliegue.

La estrategia del subdominio (y por qué no pusimos todo el sitio detrás de una CDN)

El consejo predeterminado cuando se leen las páginas de marketing de CDN es poner su dominio principal detrás de la CDN. Eso le da la máxima superficie de caché. También le da la máxima superficie de riesgo: cada caso extraño en sus rutas /api/*, cada página no en caché, cada peculiaridad de cookies ahora pasa por una capa que no controla.

Tomamos un enfoque más pequeño. Apuntamos cdn.builtineu.eu a Bunny como una zona de extracción, luego configuramos el assetPrefix de Next.js a ese subdominio. Eso envía /_next/static/* (los paquetes de JavaScript, archivos CSS y fuentes que representan la mayor parte del peso de la página) a través de Bunny. Las respuestas HTML y API aún van directamente al origen.

Aproximadamente el 80% de la ganancia de velocidad con el 10% del riesgo. Una variable de entorno revierte todo. No hay reglas de caché que configurar incorrectamente para rutas /api/* o cualquier página autenticada. Reconsideraremos después de un mes si las métricas justifican ir más allá.

Configuraciones de zona de extracción que importan

En el panel de Bunny:

  • Nombre de la zona de extracción: builtineu. Crea automáticamente el host builtineu.b-cdn.net. Adjuntamos cdn.builtineu.eu como un nombre de host personalizado y dejamos que Bunny emita automáticamente un certificado de Let's Encrypt.
  • URL de origen: https://builtineu.eu. El origen es nuestra máquina de Hetzner en Falkenstein.
  • Nivel: Red Standard. 119 PoPs a $0.01/GB en Europa y América del Norte. La Red Volume es más barata por GB pero opera solo con 10 PoPs, lo que frustraría la estrategia de enrutamiento europeo a continuación.
  • Zonas de precios habilitadas: Europa y América del Norte. APAC, MEA y América del Sur deshabilitadas. Con el filtro de enrutamiento configurado a continuación para solo la UE, la zona de precios de NA es operativamente redundante (ningún PoP de NA servirá contenido) pero es inofensivo dejarlo activado.
  • Bunny Shield: Activado. Gratis para las primeras 25 millones de solicitudes por mes. Añade mitigación de DDoS, gestión básica de bots y limitación de tasa.
  • Filtros de Enrutamiento: Unión Europea (UE) solamente. Esta es la característica que más importaba. Restringe estrictamente qué PoPs de Bunny pueden servir nuestros archivos en caché, anulando la configuración de zonas de precios anterior. Con esto activado, cada byte de contenido en caché permanece dentro de los estados miembros de la UE. Un visitante en Nueva York aún recibe servicio a tarifas de $0.01/GB de la UE desde un PoP en Ámsterdam o Frankfurt. Podemos afirmar la entrega solo en Europa con una configuración a la que apuntar, en lugar de simplemente señalar un texto de marketing.
  • Expiración de caché: Respetar el Cache-Control del origen. Next.js estampa immutable, max-age=31536000 en las URL de activos con hash. Bunny no necesita anular eso.
Configuraciones de precios y enrutamiento de la zona de extracción de Bunny.net para cdn.builtineu.eu, mostrando zonas de precios de Europa y América del Norte habilitadas (Asia y Oceanía, Medio Oriente y África, y América del Sur deshabilitadas) y el filtro de enrutamiento configurado solo para la Unión Europea (UE).

El DNS fue un único CNAME en OVHcloud: cdn.builtineu.eubuiltineu.b-cdn.net. La propagación tomó menos de un minuto.

Editor de zona DNS de OVHcloud mostrando el registro CNAME de cdn.builtineu.eu apuntando a builtineu.b-cdn.net con un TTL de 3600 segundos.

Lo que no habilitamos, y por qué

Tres productos de Bunny no se utilizaron en el primer día, deliberadamente:

  • Bunny Optimizer ($9.50 por sitio al mes) maneja la conversión de formato de imagen, el tamaño responsivo, la entrega de WebP y AVIF, y las transformaciones sobre la marcha. Lo pospusimos. La mayoría de nuestras imágenes son logotipos SVG y JPEGs ya comprimidos. El tráfico de imágenes aún no justifica $9.50. Revisitaremos cuando el ancho de banda mensual de imágenes cruce los 5 GB o cuando movamos las capturas de pantalla del blog a un nombre de host servido por la CDN.
  • Bunny Storage es su almacenamiento en el borde compatible con S3. Las capturas de pantalla del blog en nuestro almacenamiento de objetos existente son un objetivo obvio de migración. No las movimos en esta ocasión porque la configuración actual funciona y agregar una migración habría ampliado el radio de impacto del despliegue.
  • Bunny DNS consolidaría el DNS en el mismo proveedor. OVHcloud maneja nuestro DNS hoy y no tenemos queja al respecto. El riesgo de un solo proveedor es algo real. Distribuir DNS, alojamiento y CDN entre tres proveedores europeos independientes es una ventaja, no un inconveniente.

Desventajas honestas

Una revisión que solo enumera las ventajas no es una revisión. Bunny tiene carencias:

  • Densidad de PoP. 119 PoPs son suficientes para el tráfico europeo. Son menos que los más de 330 de Cloudflare y notablemente más escasos en África, partes de América del Sur y el Pacífico. Si su tráfico se inclina hacia esas regiones, las tarifas por GB de Bunny también son más altas allí. La opción gratuita de Cloudflare es insuperable para una distribución global muy amplia.
  • Sin paridad de computación en el borde. Bunny tiene Edge Scripting en beta, pero nada comparable a Cloudflare Workers en madurez. Si su pila depende de Workers para lógica de enrutamiento, pruebas A/B o autenticación en el borde, no puede replicar eso en Bunny hoy.
  • La optimización de imágenes no es gratuita. La Polish, Mirage y el redimensionamiento de imágenes de Cloudflare están incluidos en los planes de pago. Las transformaciones de imágenes de Bunny requieren Bunny Optimizer a $9.50 por sitio al mes. Para sitios con tráfico pesado de imágenes, esto cambia el cálculo de costos.
  • Aspectos mejorables en el panel. La interfaz de la zona de extracción está bien. Las superficies de video, almacenamiento y DNS parecen haber sido construidas por diferentes equipos. Ninguna es mala. Ninguna está integrada.
  • Los precios por GB castigan los picos. Un éxito viral en un plan de tarifa plana de Cloudflare no cuesta nada extra. El mismo éxito en Bunny se factura directamente. Para tráfico predecible y de muy alto volumen, la tarifa plana a veces gana.
  • Sin nivel gratuito perpetuo. Hay un crédito inicial de $1 y una factura mínima mensual de $1. No hay un nivel gratuito perpetuo como lo tiene Cloudflare. Para proyectos secundarios puramente con cero presupuesto, Cloudflare sigue teniendo una entrada más fácil.

Quién debería usar Bunny CDN

  • Desarrolladores independientes y pequeños equipos que gestionan sitios de contenido alojados en Europa o sitios de marketing donde la factura de la CDN debería ser un error de redondeo
  • Empresas SaaS que necesitan explícitamente entrega estática libre del CLOUD Act por motivos de cumplimiento, compromisos con clientes o historias de soberanía pública
  • Sitios autoalojados de Next.js, WordPress o Hugo donde assetPrefix y la caché de zona de extracción cubren el requisito
  • Cualquiera que migre de Vercel o Cloudflare específicamente debido a preocupaciones de jurisdicción estadounidense

Quién no debería usar Bunny CDN

  • Equipos que dependen de Workers, Durable Objects o las primitivas R2 de Cloudflare como almacenamiento en el borde
  • Aficionados a sitios estáticos con cero presupuesto que están contentos con la capa gratuita de Cloudflare y no tienen requisitos de soberanía
  • Sitios con tráfico global pesado fuera de Europa y América del Norte donde las primas por GB de Bunny y los PoPs escasos hacen que la tarifa plana de Cloudflare sea más barata
  • Editores con mucho contenido visual que necesitan conversión automática de formato incluida en el precio base

Cómo migrar de Cloudflare a Bunny.net

Si viene de Cloudflare, la migración es mecánica. Aproximadamente una hora para un sitio simple:

  1. Regístrese en bunny.net (enlace de afiliado). Agregue un crédito de $5 para eliminar la prueba.
  2. Cree una zona de extracción. El origen es su nombre de host canónico existente. Elija la Red Standard (119 PoPs) a menos que esté enviando petabytes; la Red Volume es más barata por GB pero opera solo con 10 PoPs.
  3. Desactive las zonas de precios fuera de su audiencia. Mantenga Europa y América del Norte como mínimo.
  4. Configure los Filtros de Enrutamiento a Unión Europea (UE) solamente (o el filtro regional que coincida con su requisito de soberanía). Esta es la restricción vinculante sobre qué PoPs pueden ver su contenido en caché, y anula los interruptores de zonas de precios.
  5. Agregue un nombre de host personalizado (cdn.sudominio.com) y deje que Bunny emita automáticamente el certificado.
  6. Agregue un CNAME en su proveedor de DNS apuntando el nuevo subdominio a <zona>.b-cdn.net.
  7. En la configuración de su aplicación, establezca el prefijo de activos o la URL estática al nuevo nombre de host de la CDN.
  8. Actualice los encabezados de Content-Security-Policy para permitir el host de la CDN en script-src, style-src, img-src, font-src y connect-src.
  9. Agregue un <link rel="preconnect"> al host de la CDN en el <head> de cada página.
  10. Despliegue. Confirme que el nuevo host de la CDN está sirviendo desde la caché (una URL nueva fallará, una segunda solicitud tendrá éxito).
  11. Elimine el proxy de Cloudflare en su origen. Mantenga el DNS de Cloudflare o también mueva el DNS. Su decisión.

La migración completa en builtineu.eu tomó menos de una hora, incluida la reconstrucción fallida de Coolify. La mayor parte de esa hora fue leer documentación y decidir qué filtro de enrutamiento establecer. La configuración real tomó minutos.

Números de la primera semana

Cinco días después, esto es lo que dice el panel.

Tarjeta de estadísticas del panel de Bunny.net para las últimas 24 horas mostrando 68.03 MB de ancho de banda servido, 5,777 solicitudes y una tasa de aciertos de caché del 90.21% en la zona de extracción de builtineu.

En las últimas 24 horas: 68.03 MB de ancho de banda servido, 5,777 solicitudes y una tasa de aciertos de caché del 90.21%. La tasa de aciertos es el número que importa. Por encima del 90% significa que aproximadamente una de cada diez solicitudes llega a nuestro origen de Hetzner y las otras nueve se sirven directamente desde un PoP europeo de Bunny. La carga de origen, el ancho de banda y el tiempo de respuesta cayeron juntos en el momento en que redirigimos el tráfico.

La factura es la otra mitad de la historia.

Resumen de facturación de Bunny.net después de cinco días de tráfico de producción en builtineu.eu, mostrando un gasto total de $0.01, con el 100% atribuido a Europa.

Gasto total después de cinco días: $0.01. Todo en Europa, que es lo que prometía el Filtro de Enrutamiento. La factura mínima mensual de $1 se activará mucho antes que el uso por GB. La afirmación de que "el costo de la CDN dejó de ser relevante" ya no es solo una proyección.

Veredicto

Bunny.net cumple lo que promete, cuesta menos que cualquier alternativa razonable y ofrece a un sitio europeo una historia de CDN que resiste el escrutinio. La configuración de Filtros de Enrutamiento es el detalle que distingue a un proveedor que dice "conforme al RGPD" de uno que realmente ofrece esa opción.

Esta es una revisión de la primera semana, no un veredicto para la eternidad. La actualizaremos a los 30 días, 90 días y un año con facturas reales, tasas de aciertos de caché reales y cualquier grieta que aparezca en producción. Las primeras grietas son las más interesantes, y no las ocultaremos.

Si usted está gestionando un sitio alojado en Europa y no ha revisado su ítem de CDN en un tiempo, estos son treinta minutos que vale la pena invertir hoy. El registro de Bunny está aquí (enlace de afiliado). El crédito inicial de $10 y la factura mínima de $1 significan que el primer mes cuesta aproximadamente un café.

La historia completa detrás de esta migración, y el resto de la infraestructura europea que construimos alrededor de Bunny, se encuentra en la guía European SaaS Stack 2026. La lista de infraestructura en vivo está en la página Acerca de.

Productos Mencionados

Bunny CDN logo
Bunny CDN🇸🇮

Bunny CDN is a CDN provider that offers image processing (f.e. scaling) and special services for video streaming.

Cloudflare logo
Cloudflare🇺🇸

Cloudflare provides robust internet security and performance solutions. It safeguards websites from attacks, enhances load speeds, and ensures reliable uptime with its global network.

Coolify logo
Coolify🇭🇺

Coolify is a portable personal cooling device designed to provide relief from heat. It features adjustable temperature settings and a lightweight, ergonomic design for easy carrying. The device can be used indoors or outdoors, and it operates quietly, making it suitable for various environments, including work and leisure activities.

Gcore logo
Gcore🇱🇺

Gcore by Gcore is a European-based cloud and edge computing solution designed for efficient data processing and storage. It offers a range of services including content delivery, cybersecurity, and server hosting, aiming to enhance performance for businesses across various industries. Visit their website for more information.

Hetzner logo
Hetzner🇩🇪

Hetzner is a European cloud storage solution that offers reliable and affordable virtual servers hosted in Germany. Known for its competitive pricing, Hetzner provides a robust platform for businesses and individuals seeking efficient data storage and management solutions. With a focus on privacy and security, Hetzner ensures that all data is hosted within the EU, offering compliance with GDPR regulations and maintaining data sovereignty. This makes it an ideal choice for European businesses and privacy-conscious users who prioritize data protection. Hetzner's cloud storage services are particularly suited for small to medium-sized enterprises, developers, and IT professionals looking for cost-effective and scalable storage options. The pricing model is straightforward and paid, ensuring transparency and predictability in costs. Users can benefit from the peace of mind that comes with knowing their data is stored securely within the EU, adhering to strict data protection standards.

KeyCDN logo
KeyCDN🇨🇭

KeyCDN is a robust cloud storage solution designed to enhance content delivery across Europe and beyond. It offers a comprehensive suite of features tailored for businesses seeking efficient, secure, and compliant data handling. With its GDPR-compliant data management, KeyCDN ensures that your data is stored and processed in accordance with European regulations, providing peace of mind for privacy-conscious organizations. KeyCDN's real-time analytics dashboard allows users to monitor performance and make informed decisions quickly. The service supports HTTP/2 and Brotli compression, optimizing content delivery speed and efficiency. The origin shield feature enhances caching, reducing server load and improving response times. Additionally, KeyCDN supports custom SSL certificates, ensuring secure data transmission. Its pay-as-you-go pricing model offers flexibility and cost-effectiveness, making it suitable for businesses of all sizes. With a network of global Points of Presence (PoPs) and Web Application Firewall (WAF) integration, KeyCDN is ideal for businesses looking to improve their web performance and security. The product is particularly beneficial for European companies that prioritize data sovereignty and compliance with EU data protection laws.

¿Listo para cambiar a alternativas europeas?

Explora nuestro directorio con más de 400 alternativas europeas a productos tecnológicos de EE. UU.

Ver Categorías