main.yml 8.5 KB

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