Estoy construyendo un cliente NodeJS Torrent (por diversión) usando WebTorrent y Supabase para guardar usuarios, algunos datos y también tengo un depósito con algo de almacenamiento disponible. Mi pregunta es si es posible descargar un torrent al depósito de Supabase y tener los archivos de torrent en línea en lugar de una carpeta local en mi PC. Aquí está el código que estoy usando para administrar las descargas de torrents:
const WebTorrent = require('webtorrent'); const client = new WebTorrent(); const magnetURI = 'magnet: ...'; client.add(magnetURI, { path: 'i would like to use my bucket here' }, function (torrent) { console.log(torrent); });Y este es el código que estoy usando para subir algo a mi depósito:
const { data, error } = await supabase.storage .from('files') .upload(fileFromTorrent)