Skip to content

A TFTP server that proxies request to an HTTP backend if a file is not found.

License

Notifications You must be signed in to change notification settings

jmozd/tftp-proxy

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

tftp-proxy

A TFTP server that proxies request to an HTTP backend if a file is not found.

Building

go build

or for linux:

env GOOS=linux GOARCH=amd64 go build

How to run

./tftp-proxy -url=http://example.com -dir=/var/lib/tftpboot &

or for linux:

scp tftp-proxy.service tftp-proxy destination-host:
ssh destination-host
sudo mv tftp-proxy.service /etc/systemd/system/
sudo mv tftp-proxy /usr/bin/tftp-proxy
sudo vi /etc/systemd/system/tftp-proxy.service
systemctl enable tftp-proxy

About

A TFTP server that proxies request to an HTTP backend if a file is not found.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Go 100.0%