main.yml 8.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347
  1. ---
  2. boot_domain: boot.mydomain.com
  3. boot_version: 1.00
  4. ipxe_repo: https://github.com/ipxe/ipxe.git
  5. ipxe_branch: master
  6. ipxe_source_dir: /usr/src/ipxe
  7. netbootxyz_repo: https://github.com/antonym/netboot.xyz.git
  8. netbootxyz_branch: master
  9. netbootxyz_root: /var/www/html
  10. releases:
  11. alpinelinux:
  12. name: "Alpine Linux"
  13. mirror: "http://dl-cdn.alpinelinux.org"
  14. base_dir: "alpine"
  15. enabled: true
  16. menu: "linux"
  17. versions:
  18. - name: "3.10"
  19. code_name: "v3.10"
  20. - name: "Edge (development)"
  21. code_name: "edge"
  22. archlinux:
  23. name: "Arch Linux"
  24. mirror: "mirror.rackspace.com"
  25. base_dir: "archlinux"
  26. enabled: true
  27. menu: "linux"
  28. versions:
  29. - name: "2019.10.01"
  30. code_name: "2019.10.01"
  31. blackarch:
  32. name: "BlackArch"
  33. enabled: true
  34. menu: "security"
  35. versions:
  36. - name: "2019.06.01"
  37. code_name: "2019.06.01"
  38. centos:
  39. name: "CentOS"
  40. mirror: "http://mirror.centos.org"
  41. base_dir: "centos"
  42. enabled: true
  43. menu: "linux"
  44. versions:
  45. - name: "8.0"
  46. code_name: "8.0.1905"
  47. - name: "8.0 Stream"
  48. code_name: "8-stream"
  49. - name: "7.7"
  50. code_name: "7.7.1908"
  51. coreos:
  52. name: "CoreOS"
  53. enabled: true
  54. menu: "linux"
  55. versions:
  56. - name: "30"
  57. code_name: "beta"
  58. debian:
  59. name: "Debian"
  60. mirror: "deb.debian.org"
  61. archive_mirror: "archive.debian.org"
  62. base_dir: "debian"
  63. enabled: true
  64. menu: "linux"
  65. versions:
  66. stable:
  67. - name: "9.0 (stretch)"
  68. code_name: "stretch"
  69. - name: "8.0 (jessie)"
  70. code_name: "jessie"
  71. - name: "7.0 (jessie)"
  72. code_name: "wheezy"
  73. testing:
  74. - name: "buster (testing)"
  75. code_name: "buster"
  76. - name: "sid (unstable)"
  77. code_name: "sid"
  78. devuan:
  79. name: "Devuan"
  80. mirror: "auto.mirror.devuan.org"
  81. base_dir: "devuan"
  82. enabled: true
  83. menu: "linux"
  84. versions:
  85. stable:
  86. - name: "ascii (stable)"
  87. code_name: "ascii"
  88. - name: "1.0 (jessie)"
  89. code_name: "jessie"
  90. testing:
  91. - name: "beowulf (testing)"
  92. code_name: "beowulf"
  93. fedora:
  94. name: "Fedora"
  95. mirror: "mirrors.kernel.org"
  96. base_dir: "fedora"
  97. enabled: true
  98. menu: "linux"
  99. versions:
  100. - name: "31"
  101. code_name: "31"
  102. - name: "30"
  103. code_name: "30"
  104. - name: "29"
  105. code_name: "29"
  106. flatcar:
  107. name: "Container Linux by Flatcar"
  108. mirror: ""
  109. enabled: true
  110. menu: "linux"
  111. versions:
  112. - name: "Stable Channel"
  113. code_name: "stable"
  114. - name: "Beta Channel"
  115. code_name: "beta"
  116. - name: "Alpha Channel"
  117. code_name: "edge"
  118. freebsd:
  119. name: "FreeBSD"
  120. menu: "bsd"
  121. versions:
  122. - name: "FreeBSD 12.0"
  123. code_name: "12.0"
  124. image_subdir: "12"
  125. - name: "FreeBSD 11.2"
  126. code_name: "11.2"
  127. image_subdir: "11"
  128. - name: "FreeBSD 11.1"
  129. code_name: "11.1"
  130. image_subdir: "11"
  131. - name: "FreeBSD 11.0"
  132. code_name: "11.0"
  133. image_subdir: "11"
  134. - name: "FreeBSD 10.4"
  135. code_name: "10.4"
  136. image_subdir: "10"
  137. freedos:
  138. name: "FreeDOS"
  139. mirror: "http://www.freedos.org"
  140. base_dir: "/download/download/"
  141. enabled: true
  142. menu: "dos"
  143. versions:
  144. - name: "1.2 Full Installer"
  145. code_name: "FD12FULL"
  146. - name: "1.2 Lite Installer"
  147. code_name: "FD12LITE"
  148. gentoo:
  149. name: "Gentoo"
  150. mirror: ""
  151. menu: "linux"
  152. versions:
  153. - name: "TBA"
  154. code_name: "TBA"
  155. ipfire:
  156. name: "IPFire"
  157. mirror: "downloads.ipfire.org"
  158. menu: "linux"
  159. versions:
  160. - name: "2.21 Core 126"
  161. code_name: "2.21-core126"
  162. kail:
  163. name: "Kali Linux"
  164. mirror: "http://http.kali.org"
  165. base_dir: "kali"
  166. enabled: true
  167. menu: "security"
  168. versions:
  169. - name: "Rolling Edition (2019.2)"
  170. code_name: "rolling"
  171. livedebian:
  172. name: "Debian Live"
  173. mirror: "http://cdimage.debian.org"
  174. base_dir: "cdimage/archive"
  175. enabled: true
  176. menu: "live"
  177. versions:
  178. - name: "8.11.0"
  179. code_name: "8.11.0"
  180. flavors:
  181. - name: "Cinnamon"
  182. code_name: "cinnamon-desktop"
  183. - name: "Gnome"
  184. code_name: "gnome-desktop"
  185. - name: "KDE"
  186. code_name: "kde-desktop"
  187. - name: "LXDE"
  188. code_name: "lxde-desktop"
  189. - name: "MATE"
  190. code_name: "mate-desktop"
  191. - name: "Standard"
  192. code_name: "standard"
  193. - name: "XFCE"
  194. code_name: "xfce-desktop"
  195. livegrml:
  196. name: "Grml Live Linux"
  197. mirror: "http://download.grml.org"
  198. enabled: true
  199. menu: "live"
  200. versions:
  201. - name: "2018.12 Full"
  202. code_name: "grml-full"
  203. - name: "2018.12 Small"
  204. code_name: "grml-small"
  205. mageia:
  206. name: "Mageia"
  207. mirror: "http://mirrors.kernel.org"
  208. base_dir: "mageia"
  209. enabled: true
  210. menu: "linux"
  211. versions:
  212. - name: "7.1"
  213. code_name: "7.1"
  214. - name: "cauldron"
  215. code_name: "cauldron"
  216. mirbsd:
  217. name: "MirOS"
  218. mirror: "https://www.mirbsd.org/"
  219. base_dir: "MirOS"
  220. enabled: true
  221. menu: "bsd"
  222. versions:
  223. - name: "Latest (i386)"
  224. code_name: "mirbsd"
  225. nixos:
  226. name: "NixOS"
  227. enabled: true
  228. menu: "linux"
  229. versions:
  230. - name: "Nixos 19.09"
  231. code_name: "19.09"
  232. - name: "Nixos 19.03"
  233. code_name: "19.03"
  234. - name: "Nixox Unstable"
  235. code_name: "unstable"
  236. openbsd:
  237. name: "OpenBSD"
  238. mirror: "ftp.openbsd.org"
  239. base_dir: "pub/OpenBSD"
  240. enabled: true
  241. menu: "bsd"
  242. versions:
  243. - name: "OpenBSD 6.6"
  244. code_name: "6.6"
  245. image_ver: "66"
  246. - name: "OpenBSD 6.5"
  247. code_name: "6.5"
  248. image_ver: "65"
  249. - name: "OpenBSD 6.4"
  250. code_name: "6.4"
  251. image_ver: "64"
  252. - name: "OpenBSD 6.3"
  253. code_name: "6.3"
  254. image_ver: "63"
  255. - name: "OpenBSD 6.6 Latest Snapshot"
  256. code_name: "snapshots"
  257. image_ver: "66"
  258. opensuse:
  259. name: "OpenSUSE"
  260. mirror: ""
  261. base_dir: ""
  262. enabled: true
  263. menu: "linux"
  264. versions:
  265. - name: "openSUSE Leap 15.1"
  266. code_name: "15.1"
  267. - name: "openSUSE Leap 15.0"
  268. code_name: "15.0"
  269. - name: "openSUSE Leap 42.3"
  270. code_name: "42.3"
  271. - name: "openSUSE tumbleweed"
  272. code_name: "tumbleweed"
  273. parrotsec:
  274. name: "Parrot Security"
  275. mirror: "https://mirrordirector.archive.parrotsec.org"
  276. base_dir: "parrot"
  277. enabled: true
  278. menu: "security"
  279. versions:
  280. - name: "Stable Netinstall"
  281. code_name: "stable"
  282. rancheros:
  283. name: "RancherOS"
  284. mirror: "releases.rancher.com"
  285. base_dir: "os/latest"
  286. enabled: true
  287. menu: "linux"
  288. versions:
  289. - name: "Latest (20 MB)"
  290. code_name: "latest"
  291. scientific:
  292. name: "Scientific Linux"
  293. mirror: "ftp1.scientificlinux.org"
  294. base_dir: ""
  295. menu: "linux"
  296. versions:
  297. - name: "7.7"
  298. code_name: "7.7"
  299. - name: "7.6"
  300. code_name: "7.6"
  301. - name: "6.10"
  302. code_name: "6.10"
  303. - name: "6.9"
  304. code_name: "6.9"
  305. slackware:
  306. name: "Slackware"
  307. mirror: "mirror.rackspace.com"
  308. base_dir: "slackware"
  309. menu: "linux"
  310. versions:
  311. - name: "Current"
  312. code_name: "current"
  313. - name: "14.2"
  314. code_name: "14.2"
  315. - name: "14.1"
  316. code_name: "14.1"
  317. tinycore:
  318. name: "Tiny Core Linux"
  319. mirror: "tinycorelinux.net"
  320. menu: "linux"
  321. versions:
  322. - name: "Core [ISO]"
  323. code_name: "Core"
  324. - name: "TinyCore [ISO]"
  325. code_name: "TinyCore"
  326. - name: "CorePlus [ISO]"
  327. code_name: "CorePlus"
  328. ubuntu:
  329. name: "Ubuntu"
  330. mirror: "archive.ubuntu.com"
  331. archive_mirror: "old-releases.ubuntu.com"
  332. base_dir: "ubuntu"
  333. enabled: true
  334. menu: "linux"
  335. versions:
  336. - name: "19.10 Eoan Ermine"
  337. code_name: "eoan"
  338. - name: "19.04 Disco Dingo"
  339. code_name: "disco"
  340. - name: "18.04 LTS Bionic Beaver"
  341. code_name: "bionic"
  342. - name: "16.04 LTS Xenial Xerus"
  343. code_name: "xenial"