From a8bc17155964c539db5917942bb734011c64a404 Mon Sep 17 00:00:00 2001 From: Jack Hadrill Date: Sun, 24 Jul 2022 19:59:02 +0100 Subject: [PATCH] Add Dockerfile and supporting files. --- .gitattributes | 1 + Dockerfile | 6 ++ html/.htaccess | 1 + html/ipxe/iscsi-boot.php | 31 +++++++++ html/ipxe/iscsi-hook.php | 31 +++++++++ html/ipxe/main-menu.php | 69 +++++++++++++++++++ html/ipxe/winpe.php | 14 ++++ html/winpe/amd64/fwfiles/efisys.bin | 3 + html/winpe/amd64/fwfiles/etfsboot.com | 3 + html/winpe/amd64/media/Boot/BCD | 3 + html/winpe/amd64/media/Boot/BCDTemplate | 3 + .../winpe/amd64/media/Boot/Fonts/chs_boot.ttf | 3 + .../winpe/amd64/media/Boot/Fonts/cht_boot.ttf | 3 + .../winpe/amd64/media/Boot/Fonts/jpn_boot.ttf | 3 + .../winpe/amd64/media/Boot/Fonts/kor_boot.ttf | 3 + .../amd64/media/Boot/Fonts/malgun_boot.ttf | 3 + .../amd64/media/Boot/Fonts/malgunn_boot.ttf | 3 + .../amd64/media/Boot/Fonts/meiryo_boot.ttf | 3 + .../amd64/media/Boot/Fonts/meiryon_boot.ttf | 3 + .../amd64/media/Boot/Fonts/msjh_boot.ttf | 3 + .../amd64/media/Boot/Fonts/msjhn_boot.ttf | 3 + .../amd64/media/Boot/Fonts/msyh_boot.ttf | 3 + .../amd64/media/Boot/Fonts/msyhn_boot.ttf | 3 + .../amd64/media/Boot/Fonts/segmono_boot.ttf | 3 + .../amd64/media/Boot/Fonts/segoe_slboot.ttf | 3 + .../amd64/media/Boot/Fonts/segoen_slboot.ttf | 3 + .../amd64/media/Boot/Fonts/wgl4_boot.ttf | 3 + .../amd64/media/Boot/Resources/bootres.dll | 3 + .../amd64/media/Boot/bg-bg/bootmgr.exe.mui | 3 + html/winpe/amd64/media/Boot/boot.sdi | 3 + html/winpe/amd64/media/Boot/bootfix.bin | 3 + .../amd64/media/Boot/cs-cz/bootmgr.exe.mui | 3 + .../amd64/media/Boot/cs-cz/memtest.exe.mui | 3 + .../amd64/media/Boot/da-dk/bootmgr.exe.mui | 3 + .../amd64/media/Boot/da-dk/memtest.exe.mui | 3 + .../amd64/media/Boot/de-de/bootmgr.exe.mui | 3 + .../amd64/media/Boot/de-de/memtest.exe.mui | 3 + .../amd64/media/Boot/el-gr/bootmgr.exe.mui | 3 + .../amd64/media/Boot/el-gr/memtest.exe.mui | 3 + .../amd64/media/Boot/en-gb/bootmgr.exe.mui | 3 + .../amd64/media/Boot/en-us/bootmgr.exe.mui | 3 + .../amd64/media/Boot/en-us/memtest.exe.mui | 3 + .../amd64/media/Boot/es-es/bootmgr.exe.mui | 3 + .../amd64/media/Boot/es-es/memtest.exe.mui | 3 + .../amd64/media/Boot/es-mx/bootmgr.exe.mui | 3 + .../amd64/media/Boot/et-ee/bootmgr.exe.mui | 3 + .../amd64/media/Boot/fi-fi/bootmgr.exe.mui | 3 + .../amd64/media/Boot/fi-fi/memtest.exe.mui | 3 + .../amd64/media/Boot/fr-ca/bootmgr.exe.mui | 3 + .../amd64/media/Boot/fr-fr/bootmgr.exe.mui | 3 + .../amd64/media/Boot/fr-fr/memtest.exe.mui | 3 + .../amd64/media/Boot/hr-hr/bootmgr.exe.mui | 3 + .../amd64/media/Boot/hu-hu/bootmgr.exe.mui | 3 + .../amd64/media/Boot/hu-hu/memtest.exe.mui | 3 + .../amd64/media/Boot/it-it/bootmgr.exe.mui | 3 + .../amd64/media/Boot/it-it/memtest.exe.mui | 3 + .../amd64/media/Boot/ja-jp/bootmgr.exe.mui | 3 + .../amd64/media/Boot/ja-jp/memtest.exe.mui | 3 + .../amd64/media/Boot/ko-kr/bootmgr.exe.mui | 3 + .../amd64/media/Boot/ko-kr/memtest.exe.mui | 3 + .../amd64/media/Boot/lt-lt/bootmgr.exe.mui | 3 + .../amd64/media/Boot/lv-lv/bootmgr.exe.mui | 3 + html/winpe/amd64/media/Boot/memtest.exe | 3 + .../amd64/media/Boot/nb-no/bootmgr.exe.mui | 3 + .../amd64/media/Boot/nb-no/memtest.exe.mui | 3 + .../amd64/media/Boot/nl-nl/bootmgr.exe.mui | 3 + .../amd64/media/Boot/nl-nl/memtest.exe.mui | 3 + .../amd64/media/Boot/pl-pl/bootmgr.exe.mui | 3 + .../amd64/media/Boot/pl-pl/memtest.exe.mui | 3 + .../amd64/media/Boot/pt-br/bootmgr.exe.mui | 3 + .../amd64/media/Boot/pt-br/memtest.exe.mui | 3 + .../amd64/media/Boot/pt-pt/bootmgr.exe.mui | 3 + .../amd64/media/Boot/pt-pt/memtest.exe.mui | 3 + .../amd64/media/Boot/ro-ro/bootmgr.exe.mui | 3 + .../amd64/media/Boot/ru-ru/bootmgr.exe.mui | 3 + .../amd64/media/Boot/ru-ru/memtest.exe.mui | 3 + .../amd64/media/Boot/sk-sk/bootmgr.exe.mui | 3 + .../amd64/media/Boot/sl-si/bootmgr.exe.mui | 3 + .../media/Boot/sr-latn-rs/bootmgr.exe.mui | 3 + .../amd64/media/Boot/sv-se/bootmgr.exe.mui | 3 + .../amd64/media/Boot/sv-se/memtest.exe.mui | 3 + .../amd64/media/Boot/tr-tr/bootmgr.exe.mui | 3 + .../amd64/media/Boot/tr-tr/memtest.exe.mui | 3 + .../amd64/media/Boot/uk-ua/bootmgr.exe.mui | 3 + .../amd64/media/Boot/zh-cn/bootmgr.exe.mui | 3 + .../amd64/media/Boot/zh-cn/memtest.exe.mui | 3 + .../amd64/media/Boot/zh-tw/bootmgr.exe.mui | 3 + .../amd64/media/Boot/zh-tw/memtest.exe.mui | 3 + .../media/EFI/Boot/bg-bg/bootx64.efi.mui | 3 + html/winpe/amd64/media/EFI/Boot/bootx64.efi | 3 + .../media/EFI/Boot/cs-cz/bootx64.efi.mui | 3 + .../media/EFI/Boot/da-dk/bootx64.efi.mui | 3 + .../media/EFI/Boot/de-de/bootx64.efi.mui | 3 + .../media/EFI/Boot/el-gr/bootx64.efi.mui | 3 + .../media/EFI/Boot/en-gb/bootx64.efi.mui | 3 + .../media/EFI/Boot/en-us/bootx64.efi.mui | 3 + .../media/EFI/Boot/es-es/bootx64.efi.mui | 3 + .../media/EFI/Boot/es-mx/bootx64.efi.mui | 3 + .../media/EFI/Boot/et-ee/bootx64.efi.mui | 3 + .../media/EFI/Boot/fi-fi/bootx64.efi.mui | 3 + .../media/EFI/Boot/fr-ca/bootx64.efi.mui | 3 + .../media/EFI/Boot/fr-fr/bootx64.efi.mui | 3 + .../media/EFI/Boot/hr-hr/bootx64.efi.mui | 3 + .../media/EFI/Boot/hu-hu/bootx64.efi.mui | 3 + .../media/EFI/Boot/it-it/bootx64.efi.mui | 3 + .../media/EFI/Boot/ja-jp/bootx64.efi.mui | 3 + .../media/EFI/Boot/ko-kr/bootx64.efi.mui | 3 + .../media/EFI/Boot/lt-lt/bootx64.efi.mui | 3 + .../media/EFI/Boot/lv-lv/bootx64.efi.mui | 3 + .../media/EFI/Boot/nb-no/bootx64.efi.mui | 3 + .../media/EFI/Boot/nl-nl/bootx64.efi.mui | 3 + .../media/EFI/Boot/pl-pl/bootx64.efi.mui | 3 + .../media/EFI/Boot/pt-br/bootx64.efi.mui | 3 + .../media/EFI/Boot/pt-pt/bootx64.efi.mui | 3 + .../media/EFI/Boot/ro-ro/bootx64.efi.mui | 3 + .../media/EFI/Boot/ru-ru/bootx64.efi.mui | 3 + .../media/EFI/Boot/sk-sk/bootx64.efi.mui | 3 + .../media/EFI/Boot/sl-si/bootx64.efi.mui | 3 + .../media/EFI/Boot/sr-latn-rs/bootx64.efi.mui | 3 + .../media/EFI/Boot/sv-se/bootx64.efi.mui | 3 + .../media/EFI/Boot/tr-tr/bootx64.efi.mui | 3 + .../media/EFI/Boot/uk-ua/bootx64.efi.mui | 3 + .../media/EFI/Boot/zh-cn/bootx64.efi.mui | 3 + .../media/EFI/Boot/zh-tw/bootx64.efi.mui | 3 + html/winpe/amd64/media/EFI/Microsoft/Boot/BCD | 3 + .../media/EFI/Microsoft/Boot/BCDTemplate | 3 + .../EFI/Microsoft/Boot/Fonts/chs_boot.ttf | 3 + .../EFI/Microsoft/Boot/Fonts/cht_boot.ttf | 3 + .../EFI/Microsoft/Boot/Fonts/jpn_boot.ttf | 3 + .../EFI/Microsoft/Boot/Fonts/kor_boot.ttf | 3 + .../EFI/Microsoft/Boot/Fonts/malgun_boot.ttf | 3 + .../EFI/Microsoft/Boot/Fonts/meiryo_boot.ttf | 3 + .../EFI/Microsoft/Boot/Fonts/msjh_boot.ttf | 3 + .../EFI/Microsoft/Boot/Fonts/msyh_boot.ttf | 3 + .../EFI/Microsoft/Boot/Fonts/segmono_boot.ttf | 3 + .../EFI/Microsoft/Boot/Fonts/segoe_slboot.ttf | 3 + .../EFI/Microsoft/Boot/Fonts/wgl4_boot.ttf | 3 + .../EFI/Microsoft/Boot/Resources/bootres.dll | 3 + .../EFI/Microsoft/Boot/cs-cz/memtest.efi.mui | 3 + .../EFI/Microsoft/Boot/da-dk/memtest.efi.mui | 3 + .../EFI/Microsoft/Boot/de-de/memtest.efi.mui | 3 + .../EFI/Microsoft/Boot/el-gr/memtest.efi.mui | 3 + .../EFI/Microsoft/Boot/en-us/memtest.efi.mui | 3 + .../EFI/Microsoft/Boot/es-es/memtest.efi.mui | 3 + .../EFI/Microsoft/Boot/fi-fi/memtest.efi.mui | 3 + .../EFI/Microsoft/Boot/fr-fr/memtest.efi.mui | 3 + .../EFI/Microsoft/Boot/hu-hu/memtest.efi.mui | 3 + .../EFI/Microsoft/Boot/it-it/memtest.efi.mui | 3 + .../EFI/Microsoft/Boot/ja-jp/memtest.efi.mui | 3 + .../EFI/Microsoft/Boot/ko-kr/memtest.efi.mui | 3 + .../media/EFI/Microsoft/Boot/memtest.efi | 3 + .../EFI/Microsoft/Boot/nb-no/memtest.efi.mui | 3 + .../EFI/Microsoft/Boot/nl-nl/memtest.efi.mui | 3 + .../EFI/Microsoft/Boot/pl-pl/memtest.efi.mui | 3 + .../EFI/Microsoft/Boot/pt-br/memtest.efi.mui | 3 + .../EFI/Microsoft/Boot/pt-pt/memtest.efi.mui | 3 + .../EFI/Microsoft/Boot/ru-ru/memtest.efi.mui | 3 + .../EFI/Microsoft/Boot/sv-se/memtest.efi.mui | 3 + .../EFI/Microsoft/Boot/tr-tr/memtest.efi.mui | 3 + .../EFI/Microsoft/Boot/zh-cn/memtest.efi.mui | 3 + .../EFI/Microsoft/Boot/zh-tw/memtest.efi.mui | 3 + html/winpe/amd64/media/bg-bg/bootmgr.efi.mui | 3 + html/winpe/amd64/media/bootmgr | 3 + html/winpe/amd64/media/bootmgr.efi | 3 + html/winpe/amd64/media/cs-cz/bootmgr.efi.mui | 3 + html/winpe/amd64/media/da-dk/bootmgr.efi.mui | 3 + html/winpe/amd64/media/de-de/bootmgr.efi.mui | 3 + html/winpe/amd64/media/el-gr/bootmgr.efi.mui | 3 + html/winpe/amd64/media/en-gb/bootmgr.efi.mui | 3 + html/winpe/amd64/media/en-us/bootmgr.efi.mui | 3 + html/winpe/amd64/media/es-es/bootmgr.efi.mui | 3 + html/winpe/amd64/media/es-mx/bootmgr.efi.mui | 3 + html/winpe/amd64/media/et-ee/bootmgr.efi.mui | 3 + html/winpe/amd64/media/fi-fi/bootmgr.efi.mui | 3 + html/winpe/amd64/media/fr-ca/bootmgr.efi.mui | 3 + html/winpe/amd64/media/fr-fr/bootmgr.efi.mui | 3 + html/winpe/amd64/media/hr-hr/bootmgr.efi.mui | 3 + html/winpe/amd64/media/hu-hu/bootmgr.efi.mui | 3 + html/winpe/amd64/media/it-it/bootmgr.efi.mui | 3 + html/winpe/amd64/media/ja-jp/bootmgr.efi.mui | 3 + html/winpe/amd64/media/ko-kr/bootmgr.efi.mui | 3 + html/winpe/amd64/media/lt-lt/bootmgr.efi.mui | 3 + html/winpe/amd64/media/lv-lv/bootmgr.efi.mui | 3 + html/winpe/amd64/media/nb-no/bootmgr.efi.mui | 3 + html/winpe/amd64/media/nl-nl/bootmgr.efi.mui | 3 + html/winpe/amd64/media/pl-pl/bootmgr.efi.mui | 3 + html/winpe/amd64/media/pt-br/bootmgr.efi.mui | 3 + html/winpe/amd64/media/pt-pt/bootmgr.efi.mui | 3 + html/winpe/amd64/media/ro-ro/bootmgr.efi.mui | 3 + html/winpe/amd64/media/ru-ru/bootmgr.efi.mui | 3 + html/winpe/amd64/media/sk-sk/bootmgr.efi.mui | 3 + html/winpe/amd64/media/sl-si/bootmgr.efi.mui | 3 + html/winpe/amd64/media/sources/boot.wim | 3 + .../amd64/media/sr-latn-rs/bootmgr.efi.mui | 3 + html/winpe/amd64/media/sv-se/bootmgr.efi.mui | 3 + html/winpe/amd64/media/tr-tr/bootmgr.efi.mui | 3 + html/winpe/amd64/media/uk-ua/bootmgr.efi.mui | 3 + html/winpe/amd64/media/zh-cn/bootmgr.efi.mui | 3 + html/winpe/amd64/media/zh-tw/bootmgr.efi.mui | 3 + 199 files changed, 729 insertions(+) create mode 100644 .gitattributes create mode 100644 Dockerfile create mode 100644 html/.htaccess create mode 100644 html/ipxe/iscsi-boot.php create mode 100644 html/ipxe/iscsi-hook.php create mode 100644 html/ipxe/main-menu.php create mode 100644 html/ipxe/winpe.php create mode 100644 html/winpe/amd64/fwfiles/efisys.bin create mode 100644 html/winpe/amd64/fwfiles/etfsboot.com create mode 100644 html/winpe/amd64/media/Boot/BCD create mode 100644 html/winpe/amd64/media/Boot/BCDTemplate create mode 100644 html/winpe/amd64/media/Boot/Fonts/chs_boot.ttf create mode 100644 html/winpe/amd64/media/Boot/Fonts/cht_boot.ttf create mode 100644 html/winpe/amd64/media/Boot/Fonts/jpn_boot.ttf create mode 100644 html/winpe/amd64/media/Boot/Fonts/kor_boot.ttf create mode 100644 html/winpe/amd64/media/Boot/Fonts/malgun_boot.ttf create mode 100644 html/winpe/amd64/media/Boot/Fonts/malgunn_boot.ttf create mode 100644 html/winpe/amd64/media/Boot/Fonts/meiryo_boot.ttf create mode 100644 html/winpe/amd64/media/Boot/Fonts/meiryon_boot.ttf create mode 100644 html/winpe/amd64/media/Boot/Fonts/msjh_boot.ttf create mode 100644 html/winpe/amd64/media/Boot/Fonts/msjhn_boot.ttf create mode 100644 html/winpe/amd64/media/Boot/Fonts/msyh_boot.ttf create mode 100644 html/winpe/amd64/media/Boot/Fonts/msyhn_boot.ttf create mode 100644 html/winpe/amd64/media/Boot/Fonts/segmono_boot.ttf create mode 100644 html/winpe/amd64/media/Boot/Fonts/segoe_slboot.ttf create mode 100644 html/winpe/amd64/media/Boot/Fonts/segoen_slboot.ttf create mode 100644 html/winpe/amd64/media/Boot/Fonts/wgl4_boot.ttf create mode 100644 html/winpe/amd64/media/Boot/Resources/bootres.dll create mode 100644 html/winpe/amd64/media/Boot/bg-bg/bootmgr.exe.mui create mode 100644 html/winpe/amd64/media/Boot/boot.sdi create mode 100644 html/winpe/amd64/media/Boot/bootfix.bin create mode 100644 html/winpe/amd64/media/Boot/cs-cz/bootmgr.exe.mui create mode 100644 html/winpe/amd64/media/Boot/cs-cz/memtest.exe.mui create mode 100644 html/winpe/amd64/media/Boot/da-dk/bootmgr.exe.mui create mode 100644 html/winpe/amd64/media/Boot/da-dk/memtest.exe.mui create mode 100644 html/winpe/amd64/media/Boot/de-de/bootmgr.exe.mui create mode 100644 html/winpe/amd64/media/Boot/de-de/memtest.exe.mui create mode 100644 html/winpe/amd64/media/Boot/el-gr/bootmgr.exe.mui create mode 100644 html/winpe/amd64/media/Boot/el-gr/memtest.exe.mui create mode 100644 html/winpe/amd64/media/Boot/en-gb/bootmgr.exe.mui create mode 100644 html/winpe/amd64/media/Boot/en-us/bootmgr.exe.mui create mode 100644 html/winpe/amd64/media/Boot/en-us/memtest.exe.mui create mode 100644 html/winpe/amd64/media/Boot/es-es/bootmgr.exe.mui create mode 100644 html/winpe/amd64/media/Boot/es-es/memtest.exe.mui create mode 100644 html/winpe/amd64/media/Boot/es-mx/bootmgr.exe.mui create mode 100644 html/winpe/amd64/media/Boot/et-ee/bootmgr.exe.mui create mode 100644 html/winpe/amd64/media/Boot/fi-fi/bootmgr.exe.mui create mode 100644 html/winpe/amd64/media/Boot/fi-fi/memtest.exe.mui create mode 100644 html/winpe/amd64/media/Boot/fr-ca/bootmgr.exe.mui create mode 100644 html/winpe/amd64/media/Boot/fr-fr/bootmgr.exe.mui create mode 100644 html/winpe/amd64/media/Boot/fr-fr/memtest.exe.mui create mode 100644 html/winpe/amd64/media/Boot/hr-hr/bootmgr.exe.mui create mode 100644 html/winpe/amd64/media/Boot/hu-hu/bootmgr.exe.mui create mode 100644 html/winpe/amd64/media/Boot/hu-hu/memtest.exe.mui create mode 100644 html/winpe/amd64/media/Boot/it-it/bootmgr.exe.mui create mode 100644 html/winpe/amd64/media/Boot/it-it/memtest.exe.mui create mode 100644 html/winpe/amd64/media/Boot/ja-jp/bootmgr.exe.mui create mode 100644 html/winpe/amd64/media/Boot/ja-jp/memtest.exe.mui create mode 100644 html/winpe/amd64/media/Boot/ko-kr/bootmgr.exe.mui create mode 100644 html/winpe/amd64/media/Boot/ko-kr/memtest.exe.mui create mode 100644 html/winpe/amd64/media/Boot/lt-lt/bootmgr.exe.mui create mode 100644 html/winpe/amd64/media/Boot/lv-lv/bootmgr.exe.mui create mode 100644 html/winpe/amd64/media/Boot/memtest.exe create mode 100644 html/winpe/amd64/media/Boot/nb-no/bootmgr.exe.mui create mode 100644 html/winpe/amd64/media/Boot/nb-no/memtest.exe.mui create mode 100644 html/winpe/amd64/media/Boot/nl-nl/bootmgr.exe.mui create mode 100644 html/winpe/amd64/media/Boot/nl-nl/memtest.exe.mui create mode 100644 html/winpe/amd64/media/Boot/pl-pl/bootmgr.exe.mui create mode 100644 html/winpe/amd64/media/Boot/pl-pl/memtest.exe.mui create mode 100644 html/winpe/amd64/media/Boot/pt-br/bootmgr.exe.mui create mode 100644 html/winpe/amd64/media/Boot/pt-br/memtest.exe.mui create mode 100644 html/winpe/amd64/media/Boot/pt-pt/bootmgr.exe.mui create mode 100644 html/winpe/amd64/media/Boot/pt-pt/memtest.exe.mui create mode 100644 html/winpe/amd64/media/Boot/ro-ro/bootmgr.exe.mui create mode 100644 html/winpe/amd64/media/Boot/ru-ru/bootmgr.exe.mui create mode 100644 html/winpe/amd64/media/Boot/ru-ru/memtest.exe.mui create mode 100644 html/winpe/amd64/media/Boot/sk-sk/bootmgr.exe.mui create mode 100644 html/winpe/amd64/media/Boot/sl-si/bootmgr.exe.mui create mode 100644 html/winpe/amd64/media/Boot/sr-latn-rs/bootmgr.exe.mui create mode 100644 html/winpe/amd64/media/Boot/sv-se/bootmgr.exe.mui create mode 100644 html/winpe/amd64/media/Boot/sv-se/memtest.exe.mui create mode 100644 html/winpe/amd64/media/Boot/tr-tr/bootmgr.exe.mui create mode 100644 html/winpe/amd64/media/Boot/tr-tr/memtest.exe.mui create mode 100644 html/winpe/amd64/media/Boot/uk-ua/bootmgr.exe.mui create mode 100644 html/winpe/amd64/media/Boot/zh-cn/bootmgr.exe.mui create mode 100644 html/winpe/amd64/media/Boot/zh-cn/memtest.exe.mui create mode 100644 html/winpe/amd64/media/Boot/zh-tw/bootmgr.exe.mui create mode 100644 html/winpe/amd64/media/Boot/zh-tw/memtest.exe.mui create mode 100644 html/winpe/amd64/media/EFI/Boot/bg-bg/bootx64.efi.mui create mode 100644 html/winpe/amd64/media/EFI/Boot/bootx64.efi create mode 100644 html/winpe/amd64/media/EFI/Boot/cs-cz/bootx64.efi.mui create mode 100644 html/winpe/amd64/media/EFI/Boot/da-dk/bootx64.efi.mui create mode 100644 html/winpe/amd64/media/EFI/Boot/de-de/bootx64.efi.mui create mode 100644 html/winpe/amd64/media/EFI/Boot/el-gr/bootx64.efi.mui create mode 100644 html/winpe/amd64/media/EFI/Boot/en-gb/bootx64.efi.mui create mode 100644 html/winpe/amd64/media/EFI/Boot/en-us/bootx64.efi.mui create mode 100644 html/winpe/amd64/media/EFI/Boot/es-es/bootx64.efi.mui create mode 100644 html/winpe/amd64/media/EFI/Boot/es-mx/bootx64.efi.mui create mode 100644 html/winpe/amd64/media/EFI/Boot/et-ee/bootx64.efi.mui create mode 100644 html/winpe/amd64/media/EFI/Boot/fi-fi/bootx64.efi.mui create mode 100644 html/winpe/amd64/media/EFI/Boot/fr-ca/bootx64.efi.mui create mode 100644 html/winpe/amd64/media/EFI/Boot/fr-fr/bootx64.efi.mui create mode 100644 html/winpe/amd64/media/EFI/Boot/hr-hr/bootx64.efi.mui create mode 100644 html/winpe/amd64/media/EFI/Boot/hu-hu/bootx64.efi.mui create mode 100644 html/winpe/amd64/media/EFI/Boot/it-it/bootx64.efi.mui create mode 100644 html/winpe/amd64/media/EFI/Boot/ja-jp/bootx64.efi.mui create mode 100644 html/winpe/amd64/media/EFI/Boot/ko-kr/bootx64.efi.mui create mode 100644 html/winpe/amd64/media/EFI/Boot/lt-lt/bootx64.efi.mui create mode 100644 html/winpe/amd64/media/EFI/Boot/lv-lv/bootx64.efi.mui create mode 100644 html/winpe/amd64/media/EFI/Boot/nb-no/bootx64.efi.mui create mode 100644 html/winpe/amd64/media/EFI/Boot/nl-nl/bootx64.efi.mui create mode 100644 html/winpe/amd64/media/EFI/Boot/pl-pl/bootx64.efi.mui create mode 100644 html/winpe/amd64/media/EFI/Boot/pt-br/bootx64.efi.mui create mode 100644 html/winpe/amd64/media/EFI/Boot/pt-pt/bootx64.efi.mui create mode 100644 html/winpe/amd64/media/EFI/Boot/ro-ro/bootx64.efi.mui create mode 100644 html/winpe/amd64/media/EFI/Boot/ru-ru/bootx64.efi.mui create mode 100644 html/winpe/amd64/media/EFI/Boot/sk-sk/bootx64.efi.mui create mode 100644 html/winpe/amd64/media/EFI/Boot/sl-si/bootx64.efi.mui create mode 100644 html/winpe/amd64/media/EFI/Boot/sr-latn-rs/bootx64.efi.mui create mode 100644 html/winpe/amd64/media/EFI/Boot/sv-se/bootx64.efi.mui create mode 100644 html/winpe/amd64/media/EFI/Boot/tr-tr/bootx64.efi.mui create mode 100644 html/winpe/amd64/media/EFI/Boot/uk-ua/bootx64.efi.mui create mode 100644 html/winpe/amd64/media/EFI/Boot/zh-cn/bootx64.efi.mui create mode 100644 html/winpe/amd64/media/EFI/Boot/zh-tw/bootx64.efi.mui create mode 100644 html/winpe/amd64/media/EFI/Microsoft/Boot/BCD create mode 100644 html/winpe/amd64/media/EFI/Microsoft/Boot/BCDTemplate create mode 100644 html/winpe/amd64/media/EFI/Microsoft/Boot/Fonts/chs_boot.ttf create mode 100644 html/winpe/amd64/media/EFI/Microsoft/Boot/Fonts/cht_boot.ttf create mode 100644 html/winpe/amd64/media/EFI/Microsoft/Boot/Fonts/jpn_boot.ttf create mode 100644 html/winpe/amd64/media/EFI/Microsoft/Boot/Fonts/kor_boot.ttf create mode 100644 html/winpe/amd64/media/EFI/Microsoft/Boot/Fonts/malgun_boot.ttf create mode 100644 html/winpe/amd64/media/EFI/Microsoft/Boot/Fonts/meiryo_boot.ttf create mode 100644 html/winpe/amd64/media/EFI/Microsoft/Boot/Fonts/msjh_boot.ttf create mode 100644 html/winpe/amd64/media/EFI/Microsoft/Boot/Fonts/msyh_boot.ttf create mode 100644 html/winpe/amd64/media/EFI/Microsoft/Boot/Fonts/segmono_boot.ttf create mode 100644 html/winpe/amd64/media/EFI/Microsoft/Boot/Fonts/segoe_slboot.ttf create mode 100644 html/winpe/amd64/media/EFI/Microsoft/Boot/Fonts/wgl4_boot.ttf create mode 100644 html/winpe/amd64/media/EFI/Microsoft/Boot/Resources/bootres.dll create mode 100644 html/winpe/amd64/media/EFI/Microsoft/Boot/cs-cz/memtest.efi.mui create mode 100644 html/winpe/amd64/media/EFI/Microsoft/Boot/da-dk/memtest.efi.mui create mode 100644 html/winpe/amd64/media/EFI/Microsoft/Boot/de-de/memtest.efi.mui create mode 100644 html/winpe/amd64/media/EFI/Microsoft/Boot/el-gr/memtest.efi.mui create mode 100644 html/winpe/amd64/media/EFI/Microsoft/Boot/en-us/memtest.efi.mui create mode 100644 html/winpe/amd64/media/EFI/Microsoft/Boot/es-es/memtest.efi.mui create mode 100644 html/winpe/amd64/media/EFI/Microsoft/Boot/fi-fi/memtest.efi.mui create mode 100644 html/winpe/amd64/media/EFI/Microsoft/Boot/fr-fr/memtest.efi.mui create mode 100644 html/winpe/amd64/media/EFI/Microsoft/Boot/hu-hu/memtest.efi.mui create mode 100644 html/winpe/amd64/media/EFI/Microsoft/Boot/it-it/memtest.efi.mui create mode 100644 html/winpe/amd64/media/EFI/Microsoft/Boot/ja-jp/memtest.efi.mui create mode 100644 html/winpe/amd64/media/EFI/Microsoft/Boot/ko-kr/memtest.efi.mui create mode 100644 html/winpe/amd64/media/EFI/Microsoft/Boot/memtest.efi create mode 100644 html/winpe/amd64/media/EFI/Microsoft/Boot/nb-no/memtest.efi.mui create mode 100644 html/winpe/amd64/media/EFI/Microsoft/Boot/nl-nl/memtest.efi.mui create mode 100644 html/winpe/amd64/media/EFI/Microsoft/Boot/pl-pl/memtest.efi.mui create mode 100644 html/winpe/amd64/media/EFI/Microsoft/Boot/pt-br/memtest.efi.mui create mode 100644 html/winpe/amd64/media/EFI/Microsoft/Boot/pt-pt/memtest.efi.mui create mode 100644 html/winpe/amd64/media/EFI/Microsoft/Boot/ru-ru/memtest.efi.mui create mode 100644 html/winpe/amd64/media/EFI/Microsoft/Boot/sv-se/memtest.efi.mui create mode 100644 html/winpe/amd64/media/EFI/Microsoft/Boot/tr-tr/memtest.efi.mui create mode 100644 html/winpe/amd64/media/EFI/Microsoft/Boot/zh-cn/memtest.efi.mui create mode 100644 html/winpe/amd64/media/EFI/Microsoft/Boot/zh-tw/memtest.efi.mui create mode 100644 html/winpe/amd64/media/bg-bg/bootmgr.efi.mui create mode 100644 html/winpe/amd64/media/bootmgr create mode 100644 html/winpe/amd64/media/bootmgr.efi create mode 100644 html/winpe/amd64/media/cs-cz/bootmgr.efi.mui create mode 100644 html/winpe/amd64/media/da-dk/bootmgr.efi.mui create mode 100644 html/winpe/amd64/media/de-de/bootmgr.efi.mui create mode 100644 html/winpe/amd64/media/el-gr/bootmgr.efi.mui create mode 100644 html/winpe/amd64/media/en-gb/bootmgr.efi.mui create mode 100644 html/winpe/amd64/media/en-us/bootmgr.efi.mui create mode 100644 html/winpe/amd64/media/es-es/bootmgr.efi.mui create mode 100644 html/winpe/amd64/media/es-mx/bootmgr.efi.mui create mode 100644 html/winpe/amd64/media/et-ee/bootmgr.efi.mui create mode 100644 html/winpe/amd64/media/fi-fi/bootmgr.efi.mui create mode 100644 html/winpe/amd64/media/fr-ca/bootmgr.efi.mui create mode 100644 html/winpe/amd64/media/fr-fr/bootmgr.efi.mui create mode 100644 html/winpe/amd64/media/hr-hr/bootmgr.efi.mui create mode 100644 html/winpe/amd64/media/hu-hu/bootmgr.efi.mui create mode 100644 html/winpe/amd64/media/it-it/bootmgr.efi.mui create mode 100644 html/winpe/amd64/media/ja-jp/bootmgr.efi.mui create mode 100644 html/winpe/amd64/media/ko-kr/bootmgr.efi.mui create mode 100644 html/winpe/amd64/media/lt-lt/bootmgr.efi.mui create mode 100644 html/winpe/amd64/media/lv-lv/bootmgr.efi.mui create mode 100644 html/winpe/amd64/media/nb-no/bootmgr.efi.mui create mode 100644 html/winpe/amd64/media/nl-nl/bootmgr.efi.mui create mode 100644 html/winpe/amd64/media/pl-pl/bootmgr.efi.mui create mode 100644 html/winpe/amd64/media/pt-br/bootmgr.efi.mui create mode 100644 html/winpe/amd64/media/pt-pt/bootmgr.efi.mui create mode 100644 html/winpe/amd64/media/ro-ro/bootmgr.efi.mui create mode 100644 html/winpe/amd64/media/ru-ru/bootmgr.efi.mui create mode 100644 html/winpe/amd64/media/sk-sk/bootmgr.efi.mui create mode 100644 html/winpe/amd64/media/sl-si/bootmgr.efi.mui create mode 100644 html/winpe/amd64/media/sources/boot.wim create mode 100644 html/winpe/amd64/media/sr-latn-rs/bootmgr.efi.mui create mode 100644 html/winpe/amd64/media/sv-se/bootmgr.efi.mui create mode 100644 html/winpe/amd64/media/tr-tr/bootmgr.efi.mui create mode 100644 html/winpe/amd64/media/uk-ua/bootmgr.efi.mui create mode 100644 html/winpe/amd64/media/zh-cn/bootmgr.efi.mui create mode 100644 html/winpe/amd64/media/zh-tw/bootmgr.efi.mui diff --git a/.gitattributes b/.gitattributes new file mode 100644 index 0000000..9e0653b --- /dev/null +++ b/.gitattributes @@ -0,0 +1 @@ +html/winpe/** filter=lfs diff=lfs merge=lfs -text diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 0000000..45311d9 --- /dev/null +++ b/Dockerfile @@ -0,0 +1,6 @@ +FROM php:8.1-apache + +COPY html/ /var/www/html/ + +EXPOSE 80/tcp +VOLUME [ "/config" ] \ No newline at end of file diff --git a/html/.htaccess b/html/.htaccess new file mode 100644 index 0000000..2f13428 --- /dev/null +++ b/html/.htaccess @@ -0,0 +1 @@ +Options +Indexes \ No newline at end of file diff --git a/html/ipxe/iscsi-boot.php b/html/ipxe/iscsi-boot.php new file mode 100644 index 0000000..63bf1c9 --- /dev/null +++ b/html/ipxe/iscsi-boot.php @@ -0,0 +1,31 @@ +