@elmau si eso hasta lo tengo en un CRON, ahí la clave es *from other servers*
Mira, sube una imagen mientras escribes un toot, dale click derecho-> inspeccionar para que puedas ver la url en la que se guarda, ábrela en otro tab... ahora cancela el toot, o cierra ésta pestaña, el attachment queda ahí ! Y ni siquiera la API tiene un /DELETE/MEDIA !!
@elmau "Scans for files that do not belong to existing media attachments"
En este caso el attachment existe, su meta info está en la BD, tiene su archivo y su thumb, *pero no hay ningún toot que tenga ese attachment*
¿me explico?
@maop si, ya entendí... y si quedan huerfanas.
https://mstdn.mx/system/media_attachments/files/105/755/835/551/088/350/small/65f79a951ea104e0.jpg
@elmau eip tanto el thumb, como el original: https://mstdn.mx/system/media_attachments/files/105/755/835/551/088/350/original/65f79a951ea104e0.jpg
Ando reescribiendo el bot de pictoline y me acabo de percatar que eso es posible por API, solo subir el attachment, y me puse a pensar en alguna situación en la que fuera posible vía web u otro cliente, y pues sí! si subes un attachmente y escribes un toot y se te desconecta o simplemente te arrepientes de tootear, ahi se queda el attachmente olvidado!
@maop ¿tienes media en filesystem o en s3?
@elmau local
@maop ¿esta opción no es para eso?
`tootctl media remove-orphans`