Send large files stored in SD card over WiFi with nodeMCU


I work in a datalogger system with an Arduino Uno. The ADC values of the atMega are stored in several binary files of about 40 MB (each one) on the SD card.
The next step is to send these files via WiFi. For this, I have a nodeMCU module. The preferred way of connection is with the nodeMCU in AP mode.

What is the best way to read and send these stored files to other devices (PC, mobile)?

I think a a viable alternative may be something like an FTP site. The examples I have seen don't reach a final solution for an FTP service.

Any idea, example, will be helpful.