Uso de Aktar

¿Pueden las subidas borrarse solas pasado un tiempo?

Respuesta corta

Sí. Elige Eliminar tras 1, 7, 14 o 30 días junto al destino, y tu bucket elimina el archivo a su hora mediante una regla de ciclo de vida, aunque Aktar no esté abierto.

Los archivos con caducidad se suben bajo tmp/1d/, tmp/7d/, tmp/14d/ o tmp/30d/, delante de su ruta habitual. Para cada una de estas carpetas, una regla de ciclo de vida del bucket (aktar-expire-1d, etc.) elimina los archivos cuando alcanzan esa antigüedad. Como es el bucket quien los elimina, ocurre aunque tu Mac esté apagado o hayas desinstalado Aktar. El historial muestra cuándo se eliminará cada archivo.

Eliminar tras está disponible en cuanto el bucket tiene estas reglas. Elige Configurar eliminación automática… en el menú Eliminar tras o en los ajustes del destino, y Aktar añade las cuatro reglas conservando las que el bucket ya tenga. Para eso necesitas una clave con permiso para cambiar reglas de ciclo de vida:

  • Cloudflare R2: un token con Admin Read & Write. Un token con Object Read & Write puede subir archivos, pero no cambiar reglas.
  • Amazon S3: s3:GetLifecycleConfiguration y s3:PutLifecycleConfiguration sobre el bucket.

Si tu clave no puede, Aktar te muestra las reglas para que las añadas en el panel de tu proveedor: eliminar los objetos con el prefijo tmp/1d/ tras 1 día, tmp/7d/ tras 7 días, tmp/14d/ tras 14 días y tmp/30d/ tras 30 días. Después haz clic en Comprobar de nuevo.

Los proveedores aplican las reglas de ciclo de vida en segundo plano, normalmente una vez al día, así que un archivo puede seguir accesible hasta aproximadamente un día después de su fecha. Puedes desactivar la eliminación automática por destino y conservar o quitar las reglas. Las subidas con caducidad están en Aktar para Mac desde la 0.5.0 y en las apps para iPhone, iPad y Android desde la 1.1.0.