I have another solution so that the /file/list API can still work even if it's my video.
What if I add a parameter, for example, when uploading and remotely uploading videos?
/upload API endpoint or add input text (my uniq id ) if remote upload in you web
https://anonmp4.to/
"myuid":"my unique ID"
The myuid is my own code that determines that it's my video, and I fill it in myself in the upload and remote upload APIs.
And when /file/list/{My UID}
add the myuid parameter, and it will display response data based on the myuid I want.
That way, I no longer need a database or backend, as those require additional costs. And it would be detrimental to me if there was no revenue from video views.