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
Crea un bucket
Con el MinIO Client y un alias para tu servidor:
mc mb myminio/screenshots - 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
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
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
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.
| Campo | Valor de ejemplo |
|---|---|
| Provider | MinIO |
| Endpoint | https://minio.example.comLa dirección de la API de MinIO (a menudo en el puerto 9000). |
| Region | us-east-1La región configurada en tu servidor; us-east-1 si nunca configuraste una. |
| Access Key ID | aktar |
| Secret Access Key | •••••••• |
| Bucket | screenshots |
| Public Base URL | https://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.