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)
|
# Boot file artifacts (but keep boot.ipxe configuration)
|
||||||
http/*
|
http/*
|
||||||
!http/boot.ipxe
|
!http/boot.ipxe
|
||||||
tftp/
|
tftp/*
|
||||||
|
!tftp/ipxe.efi
|
||||||
|
|
||||||
# Generated metadata
|
# Generated metadata
|
||||||
*.img
|
*.img
|
||||||
|
|||||||
2
Makefile
2
Makefile
@@ -36,6 +36,8 @@ deploy: check-nas
|
|||||||
@echo "Deploying to NAS ($(NAS_HOST):$(NAS_PATH))..."
|
@echo "Deploying to NAS ($(NAS_HOST):$(NAS_PATH))..."
|
||||||
@echo "Syncing http/ directory..."
|
@echo "Syncing http/ directory..."
|
||||||
rsync -avz --delete $(SCRIPT_DIR)/http/ $(NAS_HOST):$(NAS_PATH)/http/
|
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 ""
|
||||||
@echo "✓ Deployment complete!"
|
@echo "✓ Deployment complete!"
|
||||||
@echo "Images are now live on $(NAS_HOST)"
|
@echo "Images are now live on $(NAS_HOST)"
|
||||||
|
|||||||
@@ -68,3 +68,6 @@ FSTYPE=auto
|
|||||||
|
|
||||||
# Disable hibernation
|
# Disable hibernation
|
||||||
RESUME=none
|
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