Almacenamiento de archivos
Cadrant utiliza Supabase Storage para gestionar los archivos de tu aplicación: imágenes, documentos, adjuntos y todo tipo de medios. El almacenamiento está vinculado a tu proyecto Supabase y es accesible a través de una API simple.
Funcionalidades
- Subida y descarga de archivos directamente desde tu aplicación.
- Soporte para todos los tipos de archivos: imágenes, PDFs, videos, documentos, etc.
- URLs públicas o privadas según la configuración del bucket.
- Transformaciones de imagen al vuelo (redimensionar, recortar) via Supabase.
- Cada bucket es creado automáticamente por Cadrant en tu proyecto Supabase.
Configuración
- Describe la necesidad de almacenamiento en tu prompt (ej.: 'Los usuarios pueden subir una foto de perfil').
- Cadrant crea el bucket necesario y configura los componentes de subida en tu interfaz.
- Elige entre acceso público (archivos accesibles sin autenticación) o privado (requiere token).
- Configura las políticas de acceso en Supabase para controlar quién puede leer y escribir en el bucket.
Buenas prácticas
- Usa buckets públicos para imágenes de contenido (logos, fotos de productos) y privados para datos sensibles (documentos, adjuntos).
- Limita el tamaño y tipo de archivos subidos para evitar abusos.
- Configura políticas RLS en el storage para seguridad de nivel producción.
- Considera la compresión de imágenes del lado del cliente antes de la subida para mejor rendimiento.
Para uso en producción, verifica siempre las políticas de acceso de tus buckets en el panel de Supabase. Por defecto, Cadrant configura un acceso básico que conviene refinar según tu caso de uso.