Administrador de archivos basado en web como File Thingie, pero ¿para S3?

Administrador de archivos basado en web como File Thingie, pero ¿para S3?

En el trabajo utilizamos un pequeño script PHP llamadoArchivo cosa, que es un administrador de archivos basado en web. Básicamente, un reemplazo de FTP. Permite a los usuarios cargar y descargar archivos y, lo más importante, tiene un sistema de autenticación simple que nos permite configurar controles de acceso básicos, para que los clientes inicien sesión directamente en su carpeta y no accedan a las carpetas de otros clientes.

Esto funciona muy bien. La cuestión es que me encantaría que los archivos se cargaran en S3 en lugar de en el servidor web que aloja este servicio.

He visto algunos cargadores S3 basados ​​en la web, pero parecen ser todos acceso sin formato, ninguno de los controles de acceso o autenticación de usuario a nivel de aplicación que hacen que la solución File Thingie funcione para nuestro caso de uso.

¿Alguien tiene alguna idea de cómo puedo replicar esta configuración con el almacenamiento S3 en lugar del almacenamiento local del servidor web?

información relacionada