This library will provide a simple and modern FTP server for your ESP32 or ESP8266 device. You can setup multiple users and mutliple filesystems (SD-Card, MMC-Card or/and SPIFFS).
In the example folder you can find a very simple usage of the FTP server. You just need to setup the users, add the filesystems which you want to use, and call the handle function in the loop.
Currently all kind of simple commands are known to the server:
- CDUP
- CWD
- DELE
- LISST
- MKD
- PORT
- PWD
- RETR
- RMD
- RNFR
- RNTO
- STOR
- TYPE
- SYST
- QUIT
- ABOR
- NLST
- STAT
Some commands are still missing, if you need them create a ticket :)
Currently just the active mode is supported. For the passive mode you need to wait until version 1.0.0.