-
released this
2026-06-20 04:58:49 +00:00 | 89 commits to main since this release✨ Nuevo: módulo de almacenamiento de objetos tipo S3 (blobs)
Luma ahora puede guardar objetos binarios en disco, fuera del document store — ideal para adjuntos sin meter base64 en JSON.
Endpoints (autenticados con
Authorization: Bearer <api_key>)PUT /v1/blob/:bucket/:key— sube bytes crudos (body binario). Devuelve{ bucket, key, size, etag }.GET /v1/blob/:bucket/:key— descarga los bytes.DELETE /v1/blob/:bucket/:key— borra (idempotente).GET /v1/blob/:bucket— lista las keys del bucket.
Los objetos se persisten en
{data_dir}/blobs/{bucket}/{key}con escritura atómica (tmp + rename), validación anti path-traversal (charset + componentes + prefix-check), límite pormax_body_bytesyetag(crc32).Binario precompilado
luma-v4.1.0-linux-x86_64— Linux x86-64, enlazado dinámicamente a glibc (≥ 2.x). Ejecuta:chmod +x luma-v4.1.0-linux-x86_64 LUMA_API_KEY=tu-clave PORT=1234 ./luma-v4.1.0-linux-x86_64 serve- Verifica la integridad con el
.sha256adjunto:sha256sum -c luma-v4.1.0-linux-x86_64.sha256.
Incluye también la config recomendada para escritura rápida (
wal_sync_mode = "group").Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads