Unos 5 minutos

Cómo usar Aktar con MinIO

MinIO te permite tener almacenamiento compatible con S3 en tu propio servidor. El ajuste predefinido MinIO de Aktar usa direccionamiento path-style (https://server/bucket/file), que es lo que esperan la mayoría de las instalaciones autoalojadas.

Qué necesitas

  • Un servidor MinIO accesible desde tu Mac, a ser posible por HTTPS
  • El MinIO Client (mc) o acceso a la MinIO Console
  • Aktar instalada en tu Mac

Paso a paso

  1. 1

    Crea un bucket

    Con el MinIO Client y un alias para tu servidor:

    mc mb myminio/screenshots
  2. 2

    Permite las descargas anónimas

    Dale al bucket una política de lectura pública para que los enlaces compartidos se abran para cualquiera:

    mc anonymous set download myminio/screenshots
  3. 3

    Crea una clave de acceso

    En la MinIO Console, crea una clave de acceso (o un usuario dedicado con acceso de lectura y escritura al bucket) y copia la Access Key y la Secret Key.

  4. 4

    Añade el destino en Aktar

    En Settings → Destinations → Add Destination, elige MinIO e introduce los valores de abajo. Como MinIO usa URL de tipo path-style, la Public Base URL incluye el nombre del bucket.

  5. 5

    Prueba y guarda

    Haz clic en Test Connection y después en Save.

Ajustes en Aktar

Introduce estos valores en Settings → Destinations → Add Destination. Los nombres de los campos coinciden con los de la app.

CampoValor de ejemplo
ProviderMinIO
Endpointhttps://minio.example.comLa dirección de la API de MinIO (a menudo en el puerto 9000).
Regionus-east-1La región configurada en tu servidor; us-east-1 si nunca configuraste una.
Access Key IDaktar
Secret Access Key••••••••
Bucketscreenshots
Public Base URLhttps://minio.example.com/screenshotsIncluye el nombre del bucket.

Consejos

  • Pon MinIO detrás de un proxy inverso con HTTPS para que los enlaces funcionen en cualquier navegador y app de mensajería.
  • Para subir solo hace falta que tu Mac llegue al servidor (una VPN o red local sirve), pero para los enlaces compartidos la URL pública tiene que ser accesible para quien los abra.

Solución de problemas

Test Connection muestra un error de región o de firma

Configura Region con la región definida en tu servidor MinIO. Si nunca configuraste una, usa us-east-1.

Los enlaces devuelven 403

El bucket no tiene una política de lectura anónima, o a la Public Base URL le falta el nombre del bucket. Consulta errores Access Denied.

¿Sigues atascado?Consulta las preguntas frecuentes o pregunta en GitHub.