Conectar Shade a Backblaze
Shade admite Bring-Your-Own-S3 (BYOS3) con múltiples proveedores como AWS, GCP, MinIO, Wasabi, Backblaze y más. Así es como conectar Shade con su cuenta existente de Backblaze.
Aprovisionamiento de un nuevo bucket en Backblaze
Aunque aprovisionar un nuevo bucket no es estrictamente necesario, recomendamos encarecidamente aprovisionar un nuevo bucket para Shade. Shade no puede usar archivos en buckets existentes debido a la naturaleza de ShadeFS. Shade creará dos nuevas carpetas blobs y chunks en cualquier bucket al que lo conecte.
Si aún no tiene una cuenta de Backblaze, puede crear una cuenta aquí. Para crear un nuevo bucket en Backblaze, inicie sesión en su cuenta, vaya a Buckets y seleccione “Create Bucket”.
Al nombrar buckets, evite usar prefijos numéricos, ya que esto puede hacer que las cargas fallen.

Siguiendo los pasos y las indicaciones, asegúrese de tener a mano el nombre del buckety la región del bucket (ya que son importantes y se usarán en un paso posterior). En este caso, el nombre de nuestro bucket es “shade-new-bucket” y la región (no mostrada) es us-east-005.

ShadeFS no requiere que se establezca ninguna otra propiedad específica en el bucket. Puede optar por replicar datos, registrar o configurar el versionado según prefiera para su negocio.
Configuración de CORS (Opción más fácil, pero no siempre funciona)
Cross-Origin Resource Sharing es una característica importante que permite que los buckets sean accesibles desde otros orígenes (como https://app.shade.inc). Esto es fundamental para que Shade acceda y descargue contenido multimedia original para usted desde nuestra app. Backblaze facilita compartir este origen. Recomendamos permitir todos los orígenes. Sin embargo, si prefiere un origen más restringido, es necesario incluir en la lista blanca *.shade.inc como un origen permitido.

Opción segura para actualizar CORS
B2 parece tener algunos problemas a veces al actualizar CORS directamente desde la interfaz. Para actualizar de forma segura su bucket b2, puede usar el b2 cli.
Crear un cors.json
Primero, cree un cors.json archivo con el siguiente contenido.
Luego abra una terminal en su equipo y actualice:
Debería responder con un resultado como este:
Creación de claves de acceso
Shade accede a los buckets de Backblaze mediante el protocolo S3; esto significa que Shade requiere un nombre de bucket, una región del bucket, una clave de acceso y una clave secreta para poder acceder a este bucket.
Vaya a Access Keys > Create Access Key y aprovisione una Master Key o una Application Key. Aquí, aprovisionamos una clave de aplicación específicamente para nuestro bucket.

Asegúrese de tener habilitado Read y Write.
Una vez que cree una nueva clave, copie el ID de clave creado (Access Key para Shade) y applicationKey (clave secreta para Shade) en su portapapeles y guárdelo para los siguientes pasos.

Creación de una unidad BYOS en Shade
Al llegar a este punto, debería haber obtenido correctamente los siguientes elementos:
Espacio de trabajo de Shade
Nombre del bucket
Región del bucket
KeyID (Access Key)
applicationKey (Secret Key)
Si aún no tiene un espacio de trabajo, puede crear uno aquí.
Dentro de su espacio de trabajo de Shade, ahora puede crear una unidad. Seleccione el botón de más junto a “My drives” > unidad BYOS.

Seleccionar una plantilla

Nuestras plantillas le ayudan a empezar rápidamente con Shade, con metadatos y vistas adicionales que le ayudan a organizar sus archivos y recursos. Para obtener más información sobre nuestra IA, puede visitar nuestra academia. En este caso, hemos seleccionado Producción de video.
Creación de nuestra unidad Backblaze
A continuación, decidimos el nombre de nuestra unidad y seleccionamos nuestro proveedor Backblaze.

Añadir nuestras credenciales de Backblaze
A partir de los pasos anteriores, añadimos nuestras credenciales de Backblaze, incluido el nombre del bucket, la región, la clave de acceso y la clave secreta.
Este debe ser el nombre del bucket que creó en Backblaze. No es el mismo que el nombre de la unidad que creó en la pantalla anterior.

Subiendo su primer archivo
Una vez que haya seguido los pasos anteriores, ya podrá subir su primer archivo a su unidad de Shade. Si se configuró correctamente, debería poder subir su archivo y montar la unidad de Shade en su computadora desde la Aplicación de escritorio de Shade

Consejos para la solución de problemas
Si tiene más preguntas, no dude en contactarnos en [email protected] o unirse a nuestro discord.
No puedo subir, ¿qué está pasando?
Si no puede subir, revise la configuración de CORS en su bucket o sus claves secreta / de acceso y los permisos asociados.
Última actualización
¿Te fue útil?

