Compare commits
2 Commits
b351696017
...
a927b69aad
| Author | SHA1 | Date | |
|---|---|---|---|
| a927b69aad | |||
| 443380b224 |
3
.gitignore
vendored
3
.gitignore
vendored
@@ -5,7 +5,8 @@ images/
|
||||
# Boot file artifacts (but keep boot.ipxe configuration)
|
||||
http/*
|
||||
!http/boot.ipxe
|
||||
tftp/
|
||||
tftp/*
|
||||
!tftp/ipxe.efi
|
||||
|
||||
# Generated metadata
|
||||
*.img
|
||||
|
||||
2
Makefile
2
Makefile
@@ -36,6 +36,8 @@ deploy: check-nas
|
||||
@echo "Deploying to NAS ($(NAS_HOST):$(NAS_PATH))..."
|
||||
@echo "Syncing http/ directory..."
|
||||
rsync -avz --delete $(SCRIPT_DIR)/http/ $(NAS_HOST):$(NAS_PATH)/http/
|
||||
@echo "Syncing tftp/ directory (iPXE bootloader)..."
|
||||
rsync -avz $(SCRIPT_DIR)/tftp/ $(NAS_HOST):$(NAS_PATH)/tftp/
|
||||
@echo ""
|
||||
@echo "✓ Deployment complete!"
|
||||
@echo "Images are now live on $(NAS_HOST)"
|
||||
|
||||
@@ -68,3 +68,6 @@ FSTYPE=auto
|
||||
|
||||
# Disable hibernation
|
||||
RESUME=none
|
||||
|
||||
# Use custom netboot script for HTTP root mounting
|
||||
BOOT=netboot
|
||||
|
||||
BIN
tftp/ipxe.efi
Normal file
BIN
tftp/ipxe.efi
Normal file
Binary file not shown.
Reference in New Issue
Block a user