[GH-ISSUE #50] Changes to the local menu are not working when using the dockerized version of netbootxyz #133

Open
opened 2026-03-01 18:33:26 +03:00 by kerem · 1 comment
Owner

Originally created by @cajonKA on GitHub (Nov 7, 2023).
Original GitHub issue: https://github.com/netbootxyz/docker-netbootxyz/issues/50

Webapp version : 0.6.9

I opened the webapp on port 3000 and changed something in the menus (e.g. about.ipxe)

I would expect to see my changes when I boot from the tftp the docker is providing.

But instead it shows me the original about.ipxe without my changes.

Is there some configuration in the docker container that I am missing ?

Originally created by @cajonKA on GitHub (Nov 7, 2023). Original GitHub issue: https://github.com/netbootxyz/docker-netbootxyz/issues/50 Webapp version : 0.6.9 I opened the webapp on port 3000 and changed something in the menus (e.g. about.ipxe) I would expect to see my changes when I boot from the tftp the docker is providing. But instead it shows me the original about.ipxe without my changes. Is there some configuration in the docker container that I am missing ?
Author
Owner

@LinuxforPunks commented on GitHub (Oct 3, 2025):

Is this because of what this says here in the main/upstream project?

https://netboot.xyz/docs/faq

Can I create my own configurations?
Yes! You can fork netboot.xyz-custom and create your own menu. You can then set your Github user from the Utility menu and your menu will show up in the main menu. If you don't want to set your user every time, you can custom compile the netboot.xyz iPXE code and include your github_user during the compile. This allows you to create your own menu without the maintenance of everything else.

I found that wording confusing though. Where it says Yes! what it means is more like a "No, but..."

And even with forking the project it's "your menu will show up in the main menu" when someone might expect their menu to be the main menu.

<!-- gh-comment-id:3367207484 --> @LinuxforPunks commented on GitHub (Oct 3, 2025): Is this because of what this says here in the main/upstream project? https://netboot.xyz/docs/faq _Can I create my own configurations? Yes! You can fork [netboot.xyz-custom](https://github.com/netbootxyz/netboot.xyz-custom) and create your own menu. You can then set your Github user from the Utility menu and your menu will show up in the main menu. If you don't want to set your user every time, you can custom compile the netboot.xyz iPXE code and include your github_user during the compile. This allows you to create your own menu without the maintenance of everything else._ I found that wording confusing though. Where it says Yes! what it means is more like a "No, but..." And even with forking the project it's "your menu will show up in the main menu" when someone might expect their menu to _be_ the main menu.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/docker-netbootxyz#133
No description provided.