jeefy / booty Goto Github PK
View Code? Open in Web Editor NEWA simple (i)PXE Server for booting Flatcar-Linux and CoreOS
License: MIT License
A simple (i)PXE Server for booting Flatcar-Linux and CoreOS
License: MIT License
Firstly - thank you for this project! It is exactly what I need. My use case requires running the HTTP server on an alternate port (host I am using is already consuming port 80).
I will try and get you a PR - I would be introducing another cli parameter serverHttpPort
and then consuming it here:
Line 20 in 9bec5e7
Would it be possible to set which ignition file the server should use, in the JSON hardware file, when it boots via PXE?
Would you be opposed to adding iPXE to allow the file transfer to go over http(s) instead of tftp?
Many thanks for this app - it's exactly what I've been looking for!
However, I'm seeing an error when I try to network boot - here is a brief description of the file/folder structure and Docker command I'm running.
When I run Booty and startup my client, I see it connect to DHCP and get an IP, then it freezes. The Booty console shows:
2023/03/09 19:48:01 tftp.go:18: TFTP Get: pxelinux.cfg/default
2023/03/09 19:48:01 tftp.go:28: Error reading PXE config: sending block 0: code=0, error: TFTP Aborted
2023/03/09 19:48:01 tftp.go:18: TFTP Get: pxelinux.cfg/default
2023/03/09 19:48:01 tftp.go:31: 251 bytes sent (pxelinux.cfg/default)
Pretty sure I'm doing something silly, but any guidance would be greatly appreciated!
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.