---
title: "Soporte de Bunny Storage ya disponible en los kits de inicio de LaunchFast"
description: "LaunchFast funciona con Bunny Storage de fábrica. Mismo STORAGE_PROVIDER=s3, mismo flujo de subida prefirmada. Apunta AWS_ENDPOINT_URL_S3 a tu endpoint de Bunny S3. Bunny S3 está en vista previa privada."
source: "https://www.launchfa.st/es/blog/bunny-storage-support"
author: "Rishi Raj Jain"
created_at: 2026-06-16T12:00:00.000Z
keywords: "bunny, bunny storage, bunnycdn, s3, almacenamiento de objetos, cdn, launchfast, starter kit, edge storage"
---

> **Site index for agents**
> Fetch https://www.launchfa.st/llms.txt to discover every page on this site.
> Every page is also available as Markdown by appending `.md` to its URL.

<img width="1600" height="900" alt="Soporte de Bunny Storage ya disponible en los kits de inicio de LaunchFast" decoding="async" loading="eager" class="mt-4 border rounded-sm bg-cover bg-center bg-no-repeat transform will-change-auto" src="https://ik.imagekit.io/vjeqenuhn/launchfast-website/bunny-storage-support.jpg" />

LaunchFast ahora funciona con [**Bunny Storage**](https://bunny.net/storage/), y no tuvimos que enviar una sola línea de código del kit de inicio para lograrlo.

> **Nota:** la API compatible con S3 de Bunny está actualmente en **vista previa privada**. Necesitarás acceso de Bunny antes de poder crear una storage zone con la compatibilidad con S3 activada.

Mismo repositorio. Mismo `STORAGE_PROVIDER=s3`. Conecta tu endpoint y tus credenciales de Bunny S3 y estarás subiendo archivos con el mismo flujo de URL prefirmada que LaunchFast ya usa para Amazon S3, Cloudflare R2 y Neon Storage.

**Un solo stack. Un solo panel. Lanza más rápido.**

<video controls class="rounded aspect-video" autoplay="false">
    <source src="https://ik.imagekit.io/vjeqenuhn/bunny-storage-support.mp4" type="video/mp4">
</video>

## Por qué esto importa

LaunchFast trata el almacenamiento de objetos como compatible con S3 de forma predeterminada. Bunny Storage expone una API de S3, así que los avatares, las subidas y los recursos generados simplemente funcionan. Sin adaptador, sin fork, sin esperar a un lanzamiento.

- **Sin cambios de código**: el kit ya admite endpoints S3 personalizados. Bunny Storage ya es compatible.
- **Almacenamiento cercano al edge**: Bunny Storage está junto al CDN global de Bunny - un ajuste natural cuando quieres una entrega de archivos rápida sin hacer malabares con varios proveedores.
- **Precios sencillos**: paga por almacenamiento y ancho de banda según las condiciones de Bunny, no con las sorpresas de egreso de AWS.

## Qué incluye

- **Subidas y recuperación compatibles con S3** a través de las rutas `/api/storage` existentes de LaunchFast y el componente `<Upload />`
- **URLs prefirmadas** para subidas seguras desde el cliente - un flujo idéntico al de otros proveedores de S3
- **Una variable de entorno**: `AWS_ENDPOINT_URL_S3` apunta el cliente de S3 a tu endpoint regional de Bunny
- **Disponible en todos los frameworks**: kits de inicio de Astro, Next.js y SvelteKit

Internamente, el helper de S3 de LaunchFast ya enruta las solicitudes a través de un endpoint personalizado cuando `AWS_ENDPOINT_URL_S3` está definido. Bunny Storage se conecta a esa misma ruta.

## Primeros pasos

### 1. Consigue acceso a Bunny S3 (vista previa privada)

La API de almacenamiento compatible con S3 de Bunny está en **vista previa privada**. Solicita acceso a Bunny antes de continuar. La opción de S3 no aparecerá en tu panel hasta que tu cuenta esté habilitada.

### 2. Crea una Storage Zone con compatibilidad con S3

En el [panel de Bunny](https://dash.bunny.net/), ve a **Delivery → Storage** y crea una storage zone.

Al crear la zona, **activa la compatibilidad con S3**. Esto es necesario para el flujo de subida basado en S3 de LaunchFast. Consulta el [quickstart de almacenamiento de Bunny](https://docs.bunny.net/storage/s3) para la compatibilidad con S3.

### 3. Copia tus credenciales de S3

Abre tu storage zone y luego ve a **Access → S3**. Necesitarás:

- URL del endpoint de S3 (regional, p. ej. `https://[region]-s3.storage.bunnycdn.com`)
- Nombre del bucket (el nombre de tu storage zone)
- Access key ID (el nombre de tu storage zone)
- Secret access key (la contraseña de tu storage zone)
- Región (ejemplo: `la`)

### 4. Configura tu `.env`

Establece `STORAGE_PROVIDER` en `s3` y luego añade tus credenciales de Bunny Storage:

```bash
STORAGE_PROVIDER="s3"

AWS_ENDPOINT_URL_S3="https://[region]-s3.storage.bunnycdn.com"
AWS_KEY_ID="your-storage-zone-name"
AWS_SECRET_ACCESS_KEY="your-storage-zone-password"
AWS_S3_BUCKET_NAME="your-storage-zone-name"
AWS_REGION_NAME="de"
```

**No** establezcas `CLOUDFLARE_R2_ACCOUNT_ID` cuando uses Bunny Storage. Esa variable es solo para Cloudflare R2.

Usa exactamente el endpoint y la región que se muestran en la pestaña **Access → S3** de tu panel de Bunny. La access key de Bunny es el nombre de tu storage zone, no la clave de API de tu cuenta.

### 5. Ejecuta la app y sube un archivo

Inicia tu servidor de desarrollo, inicia sesión y sube una imagen de perfil o cualquier archivo a través del flujo de subida integrado. LaunchFast genera una URL PUT prefirmada contra tu bucket de Bunny, el navegador sube directamente y la recuperación funciona a través de la misma ruta de URL firmada.

Para notas de configuración específicas de cada framework, consulta la sección Storage en el README del kit de inicio:

- [Astro](https://github.com/LaunchFast-Boilerplates/launchfa.st-astro#storage)
- [Next.js](https://github.com/LaunchFast-Boilerplates/launchfa.st-nextjs#storage)
- [SvelteKit](https://github.com/LaunchFast-Boilerplates/launchfa.st-sveltekit#storage)

## Otros proveedores de almacenamiento

Bunny Storage se une a los proveedores de almacenamiento que LaunchFast ya admite:

- **Amazon S3** - [/documentation/storage/amazon-s3/](/documentation/storage/amazon-s3/)
- **Cloudflare R2** - [/documentation/storage/cloudflare-r2/](/documentation/storage/cloudflare-r2/)
- **Neon Storage** - [/blog/neon-storage-support/](/blog/neon-storage-support/)
- **Supabase Storage** - [/documentation/storage/supabase/](/documentation/storage/supabase/)
- **Firebase Storage** - [/documentation/storage/firebase/](/documentation/storage/firebase/)

Cambia de proveedor en cualquier momento actualizando `STORAGE_PROVIDER` y las variables de entorno correspondientes. No se requieren cambios en el código de la aplicación.

## Empieza hoy mismo

¿Listo para combinar LaunchFast con almacenamiento en el edge y un CDN global?

[**Consigue el LaunchFast Starter Kit**](/) y apúntalo a Bunny Storage en minutos.
