https://github.com/peterus/esp-ftp-server-lib
https://github.com/peterus/esp-ftp-server-lib
Last synced: about 1 year ago
JSON representation
- Host: GitHub
- URL: https://github.com/peterus/esp-ftp-server-lib
- Owner: peterus
- License: mit
- Created: 2020-07-24T13:57:55.000Z (almost 6 years ago)
- Default Branch: master
- Last Pushed: 2024-04-05T22:37:29.000Z (about 2 years ago)
- Last Synced: 2025-03-18T13:15:31.113Z (over 1 year ago)
- Language: C++
- Size: 103 KB
- Stars: 31
- Watchers: 4
- Forks: 12
- Open Issues: 16
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
README
# ESP-FTP-Server-Lib
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).
## Examples
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.
## Known Commands to the server
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
## What is still missing / TODO
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.