5 de agosto de 2026
Storage de objetos self-hosted con RustFS (sin depender de S3)
rustfsstorageinfraestructura
Si tu app genera o sirve muchos assets (imágenes, exports, adjuntos), depender solo de un bucket gestionado te ata a un proveedor y a su factura de egress. RustFS es una alternativa S3-compatible que puedes correr tú mismo.
Qué es
RustFS expone la misma API que S3 (PutObject, GetObject, políticas de bucket), así que cualquier SDK de AWS funciona sin cambios, solo apuntando el endpoint a tu instancia.
const s3 = new S3Client({
endpoint: process.env.RUSTFS_ENDPOINT,
forcePathStyle: true,
credentials: {
accessKeyId: process.env.RUSTFS_ACCESS_KEY,
secretAccessKey: process.env.RUSTFS_SECRET_KEY,
},
});
Dónde encaja
- Portadas e imágenes de contenido (como las de este boletín).
- Exports generados por agentes (PDFs, CSVs, capturas).
- Assets de usuario en apps internas donde no necesitas un CDN global.
Lo que no reemplaza
Si necesitas distribución global de baja latencia, sigue usando un CDN delante. RustFS resuelve la capa de almacenamiento, no la de distribución.
Este número, como los anteriores, tiene su portada servida directamente desde RustFS.
// no te pierdas el próximo número
ia4dev — suscripción al boletín
$ suscribir --boletin --modulo-gratis --to tu@email.com