Files
stftpd/README.md

26 lines
788 B
Markdown

# Scriptable TFTP server
This is a TFTP application server. Potential uses include:
* Integration with a provisioning system to deliver custom boot scripts
* Backing up router configs directly to an HTTP server
* Integration
It supports responding to TFTP requests differently depending on client, possibly contacting
a database or HTTP server for instructions, and bridging to a HTTP server or a pipe.
# Status
* Lua scripting
* [x] Direct file serving
* [x] HTTP proxy
* [x] Lua-computed raw data
* [x] Lua-computed error code
* [ ] Redis support
* [ ] IP Address calculation (CIDR support)
* [ ] Examination of FILE root
* [ ] Lua-driven HTTP requests
* TFTP features
* [ ] RFC 7440 - window size extension (can speed up TFTP downloads by >10x)
# Installation