Skip to content

Docker service for boot and run diskless servers.

Notifications You must be signed in to change notification settings

tech0x/boot_server

Repository files navigation

  1. Default server network 10.0.3.0/24 and main server must have ip 10.0.3.11 (for backup boot server by default used ip 10.0.3.240)

  2. Default password for boot image is "DefaultPassword"

  3. Current boot image is Ubuntu 20 (initrd.minimal.20) with kernel vmlinuz-5.4.0-26-generic

  4. Change if needed ip and boot logic src/local.ipxe and build ipxe boot loader with new settings ./docker-compose -f ipxe.yaml up --build

  5. Setup dhcpd config etc/dhcp

  6. Place public rsa key for ssh auth app/id_rsa.pub

  7. Place boot config in app/templates mac.boot

  8. Place run config in app/templates mac.config

  9. Run ./docker-compose up --build

  10. On the boot clients. Enable in bios boot pxe in legacy mode and reboot client host.

About

Docker service for boot and run diskless servers.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published