[GH-ISSUE #146] Self Hosting Debian instructions have subtle omission/flaw and do not work as intended #22

Open
opened 2026-02-27 14:56:47 +03:00 by kerem · 0 comments
Owner

Originally created by @LuboGD on GitHub (Jul 20, 2025).
Original GitHub issue: https://github.com/netbootxyz/netboot.xyz-docs/issues/146

The page:
https://github.com/netbootxyz/netboot.xyz-docs/blob/master/docs/selfhosting.md

Has a flaw in the instructions. It is missing sudo in the last git clone step. Git clone fails, because /opt (and subdirectories) are only accessible to root/sudo.

Needs to be sudo git clone https://github.com/netbootxyz/netboot.xyz.git /opt/netboot.xyz

Or clone in another directory with write access for your username, somewhere besides /opt.

Same goes for the last command, ansible-playbook -i inventory site.yml
Also fails without sudo.

Thanks.

Originally created by @LuboGD on GitHub (Jul 20, 2025). Original GitHub issue: https://github.com/netbootxyz/netboot.xyz-docs/issues/146 The page: https://github.com/netbootxyz/netboot.xyz-docs/blob/master/docs/selfhosting.md Has a flaw in the instructions. It is missing sudo in the last git clone step. Git clone fails, because /opt (and subdirectories) are only accessible to root/sudo. Needs to be **sudo** git clone https://github.com/netbootxyz/netboot.xyz.git /opt/netboot.xyz Or clone in another directory with write access for your username, somewhere besides /opt. Same goes for the last command, ansible-playbook -i inventory site.yml Also fails without sudo. Thanks.
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/netboot.xyz-docs#22
No description provided.