Updated docs, moved lua into its own thread
This commit is contained in:
27
README.md
27
README.md
@@ -1,8 +1,25 @@
|
||||
Scriptable TFTP server
|
||||
======================
|
||||
# Scriptable TFTP server
|
||||
|
||||
This is a TFTP server, designed for use with Installa.
|
||||
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.
|
||||
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.
|
||||
|
||||
Further, it comes with full support for RFC 7440, which can speed up TFTP downloads by an order of magnitude on low-latency gigabit networks, or even more on high-latency links.
|
||||
# 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
|
||||
|
||||
Reference in New Issue
Block a user