NixOS configuration for HPC cluster https://docs.hpc.informatik.hs-fulda.de/
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

470 lines
12 KiB

2 years ago
7 months ago
2 years ago
7 months ago
2 years ago
2 months ago
2 years ago
2 months ago
2 years ago
7 months ago
2 years ago
7 months ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
7 months ago
2 years ago
7 months ago
2 years ago
2 years ago
6 months ago
2 years ago
6 months ago
2 years ago
2 months ago
2 years ago
2 months ago
2 years ago
2 months ago
2 years ago
2 months ago
2 years ago
2 months ago
2 years ago
2 months ago
2 years ago
2 months ago
2 years ago
2 months ago
2 years ago
2 years ago
2 years ago
2 months ago
2 years ago
2 months ago
2 years ago
1 year ago
2 years ago
1 year ago
2 years ago
1 year ago
2 years ago
6 months ago
2 years ago
7 months ago
2 years ago
7 months ago
2 years ago
  1. {
  2. "nodes": {
  3. "colmena": {
  4. "inputs": {
  5. "flake-compat": "flake-compat",
  6. "flake-utils": "flake-utils",
  7. "nixpkgs": [
  8. "nixpkgs"
  9. ],
  10. "stable": "stable"
  11. },
  12. "locked": {
  13. "lastModified": 1711386353,
  14. "narHash": "sha256-gWEpb8Hybnoqb4O4tmpohGZk6+aerAbJpywKcFIiMlg=",
  15. "owner": "zhaofengli",
  16. "repo": "colmena",
  17. "rev": "cd65ef7a25cdc75052fbd04b120aeb066c3881db",
  18. "type": "github"
  19. },
  20. "original": {
  21. "owner": "zhaofengli",
  22. "repo": "colmena",
  23. "type": "github"
  24. }
  25. },
  26. "disko": {
  27. "inputs": {
  28. "nixpkgs": [
  29. "nixpkgs"
  30. ]
  31. },
  32. "locked": {
  33. "lastModified": 1722217815,
  34. "narHash": "sha256-8r5AJ3n8WEDw3rsZLALSuFQ5kJyWOcssNZvPxYLr2yc=",
  35. "owner": "nix-community",
  36. "repo": "disko",
  37. "rev": "1e6f8a7b4634fc051cc9361959bf414fcf17e094",
  38. "type": "github"
  39. },
  40. "original": {
  41. "owner": "nix-community",
  42. "repo": "disko",
  43. "type": "github"
  44. }
  45. },
  46. "flake-compat": {
  47. "flake": false,
  48. "locked": {
  49. "lastModified": 1650374568,
  50. "narHash": "sha256-Z+s0J8/r907g149rllvwhb4pKi8Wam5ij0st8PwAh+E=",
  51. "owner": "edolstra",
  52. "repo": "flake-compat",
  53. "rev": "b4a34015c698c7793d592d66adbab377907a2be8",
  54. "type": "github"
  55. },
  56. "original": {
  57. "owner": "edolstra",
  58. "repo": "flake-compat",
  59. "type": "github"
  60. }
  61. },
  62. "flake-compat_2": {
  63. "flake": false,
  64. "locked": {
  65. "lastModified": 1696426674,
  66. "narHash": "sha256-kvjfFW7WAETZlt09AgDn1MrtKzP7t90Vf7vypd3OL1U=",
  67. "owner": "edolstra",
  68. "repo": "flake-compat",
  69. "rev": "0f9255e01c2351cc7d116c072cb317785dd33b33",
  70. "type": "github"
  71. },
  72. "original": {
  73. "owner": "edolstra",
  74. "repo": "flake-compat",
  75. "type": "github"
  76. }
  77. },
  78. "flake-utils": {
  79. "locked": {
  80. "lastModified": 1659877975,
  81. "narHash": "sha256-zllb8aq3YO3h8B/U0/J1WBgAL8EX5yWf5pMj3G0NAmc=",
  82. "owner": "numtide",
  83. "repo": "flake-utils",
  84. "rev": "c0e246b9b83f637f4681389ecabcb2681b4f3af0",
  85. "type": "github"
  86. },
  87. "original": {
  88. "owner": "numtide",
  89. "repo": "flake-utils",
  90. "type": "github"
  91. }
  92. },
  93. "flake-utils_2": {
  94. "locked": {
  95. "lastModified": 1653893745,
  96. "narHash": "sha256-0jntwV3Z8//YwuOjzhV2sgJJPt+HY6KhU7VZUL0fKZQ=",
  97. "owner": "numtide",
  98. "repo": "flake-utils",
  99. "rev": "1ed9fb1935d260de5fe1c2f7ee0ebaae17ed2fa1",
  100. "type": "github"
  101. },
  102. "original": {
  103. "owner": "numtide",
  104. "repo": "flake-utils",
  105. "type": "github"
  106. }
  107. },
  108. "flake-utils_3": {
  109. "locked": {
  110. "lastModified": 1653893745,
  111. "narHash": "sha256-0jntwV3Z8//YwuOjzhV2sgJJPt+HY6KhU7VZUL0fKZQ=",
  112. "owner": "numtide",
  113. "repo": "flake-utils",
  114. "rev": "1ed9fb1935d260de5fe1c2f7ee0ebaae17ed2fa1",
  115. "type": "github"
  116. },
  117. "original": {
  118. "owner": "numtide",
  119. "repo": "flake-utils",
  120. "type": "github"
  121. }
  122. },
  123. "flake-utils_4": {
  124. "locked": {
  125. "lastModified": 1653893745,
  126. "narHash": "sha256-0jntwV3Z8//YwuOjzhV2sgJJPt+HY6KhU7VZUL0fKZQ=",
  127. "owner": "numtide",
  128. "repo": "flake-utils",
  129. "rev": "1ed9fb1935d260de5fe1c2f7ee0ebaae17ed2fa1",
  130. "type": "github"
  131. },
  132. "original": {
  133. "owner": "numtide",
  134. "repo": "flake-utils",
  135. "type": "github"
  136. }
  137. },
  138. "flake-utils_5": {
  139. "locked": {
  140. "lastModified": 1653893745,
  141. "narHash": "sha256-0jntwV3Z8//YwuOjzhV2sgJJPt+HY6KhU7VZUL0fKZQ=",
  142. "owner": "numtide",
  143. "repo": "flake-utils",
  144. "rev": "1ed9fb1935d260de5fe1c2f7ee0ebaae17ed2fa1",
  145. "type": "github"
  146. },
  147. "original": {
  148. "owner": "numtide",
  149. "repo": "flake-utils",
  150. "type": "github"
  151. }
  152. },
  153. "gather": {
  154. "locked": {
  155. "lastModified": 1685550922,
  156. "narHash": "sha256-hShAmNFcHagm0tm+p8xaWEwl1XtKlPjS1fjO6HGdCFQ=",
  157. "owner": "fooker",
  158. "repo": "gather.nix",
  159. "rev": "c4cdc9b84053fe827b78c55d4f79e51c7fd15838",
  160. "type": "github"
  161. },
  162. "original": {
  163. "owner": "fooker",
  164. "repo": "gather.nix",
  165. "type": "github"
  166. }
  167. },
  168. "gitignore": {
  169. "inputs": {
  170. "nixpkgs": [
  171. "pre-commit-hooks",
  172. "nixpkgs"
  173. ]
  174. },
  175. "locked": {
  176. "lastModified": 1709087332,
  177. "narHash": "sha256-HG2cCnktfHsKV0s4XW83gU3F57gaTljL9KNSuG6bnQs=",
  178. "owner": "hercules-ci",
  179. "repo": "gitignore.nix",
  180. "rev": "637db329424fd7e46cf4185293b9cc8c88c95394",
  181. "type": "github"
  182. },
  183. "original": {
  184. "owner": "hercules-ci",
  185. "repo": "gitignore.nix",
  186. "type": "github"
  187. }
  188. },
  189. "ldap-sync": {
  190. "flake": false,
  191. "locked": {
  192. "lastModified": 1731935440,
  193. "narHash": "sha256-hMVN9As58cqqiu9JQaS4ffmzhG4xV01QhNKsTP5BF9c=",
  194. "ref": "refs/heads/main",
  195. "rev": "4b4b76543b298f0db15644c308c3a4deaaa4dbdd",
  196. "revCount": 17,
  197. "type": "git",
  198. "url": "https://gogs.informatik.hs-fulda.de/fooker/ldap-sync.git"
  199. },
  200. "original": {
  201. "type": "git",
  202. "url": "https://gogs.informatik.hs-fulda.de/fooker/ldap-sync.git"
  203. }
  204. },
  205. "nixago": {
  206. "inputs": {
  207. "flake-utils": [
  208. "utils"
  209. ],
  210. "nixago-exts": "nixago-exts",
  211. "nixpkgs": [
  212. "nixpkgs"
  213. ]
  214. },
  215. "locked": {
  216. "lastModified": 1714086354,
  217. "narHash": "sha256-yKVQMxL9p7zCWUhnGhDzRVT8sDgHoI3V595lBK0C2YA=",
  218. "owner": "nix-community",
  219. "repo": "nixago",
  220. "rev": "5133633e9fe6b144c8e00e3b212cdbd5a173b63d",
  221. "type": "github"
  222. },
  223. "original": {
  224. "owner": "nix-community",
  225. "repo": "nixago",
  226. "type": "github"
  227. }
  228. },
  229. "nixago-exts": {
  230. "inputs": {
  231. "flake-utils": "flake-utils_2",
  232. "nixago": "nixago_2",
  233. "nixpkgs": [
  234. "nixago",
  235. "nixpkgs"
  236. ]
  237. },
  238. "locked": {
  239. "lastModified": 1676070308,
  240. "narHash": "sha256-QaJ65oc2l8iwQIGWUJ0EKjCeSuuCM/LqR8RauxZUUkc=",
  241. "owner": "nix-community",
  242. "repo": "nixago-extensions",
  243. "rev": "e5380cb0456f4ea3c86cf94e3039eb856bf07d0b",
  244. "type": "github"
  245. },
  246. "original": {
  247. "owner": "nix-community",
  248. "repo": "nixago-extensions",
  249. "type": "github"
  250. }
  251. },
  252. "nixago-exts_2": {
  253. "inputs": {
  254. "flake-utils": "flake-utils_4",
  255. "nixago": "nixago_3",
  256. "nixpkgs": [
  257. "nixago",
  258. "nixago-exts",
  259. "nixago",
  260. "nixpkgs"
  261. ]
  262. },
  263. "locked": {
  264. "lastModified": 1655508669,
  265. "narHash": "sha256-BDDdo5dZQMmwNH/GNacy33nPBnCpSIydWFPZs0kkj/g=",
  266. "owner": "nix-community",
  267. "repo": "nixago-extensions",
  268. "rev": "3022a932ce109258482ecc6568c163e8d0b426aa",
  269. "type": "github"
  270. },
  271. "original": {
  272. "owner": "nix-community",
  273. "repo": "nixago-extensions",
  274. "type": "github"
  275. }
  276. },
  277. "nixago_2": {
  278. "inputs": {
  279. "flake-utils": "flake-utils_3",
  280. "nixago-exts": "nixago-exts_2",
  281. "nixpkgs": [
  282. "nixago",
  283. "nixago-exts",
  284. "nixpkgs"
  285. ]
  286. },
  287. "locked": {
  288. "lastModified": 1676070010,
  289. "narHash": "sha256-iYzJIWptE1EUD8VINAg66AAMUajizg8JUYN3oBmb8no=",
  290. "owner": "nix-community",
  291. "repo": "nixago",
  292. "rev": "d480ba6c0c16e2c5c0bd2122852d6a0c9ad1ed0e",
  293. "type": "github"
  294. },
  295. "original": {
  296. "owner": "nix-community",
  297. "ref": "rename-config-data",
  298. "repo": "nixago",
  299. "type": "github"
  300. }
  301. },
  302. "nixago_3": {
  303. "inputs": {
  304. "flake-utils": "flake-utils_5",
  305. "nixpkgs": [
  306. "nixago",
  307. "nixago-exts",
  308. "nixago",
  309. "nixago-exts",
  310. "nixpkgs"
  311. ]
  312. },
  313. "locked": {
  314. "lastModified": 1655405483,
  315. "narHash": "sha256-Crd49aZWNrpczlRTOwWGfwBMsTUoG9vlHDKQC7cx264=",
  316. "owner": "nix-community",
  317. "repo": "nixago",
  318. "rev": "e6a9566c18063db5b120e69e048d3627414e327d",
  319. "type": "github"
  320. },
  321. "original": {
  322. "owner": "nix-community",
  323. "repo": "nixago",
  324. "type": "github"
  325. }
  326. },
  327. "nixpkgs": {
  328. "locked": {
  329. "lastModified": 1722087241,
  330. "narHash": "sha256-2ShmEaFi0kJVOEEu5gmlykN5dwjWYWYUJmlRTvZQRpU=",
  331. "owner": "NixOS",
  332. "repo": "nixpkgs",
  333. "rev": "8c50662509100d53229d4be607f1a3a31157fa12",
  334. "type": "github"
  335. },
  336. "original": {
  337. "owner": "NixOS",
  338. "ref": "nixos-24.05",
  339. "repo": "nixpkgs",
  340. "type": "github"
  341. }
  342. },
  343. "nixpkgs-stable": {
  344. "locked": {
  345. "lastModified": 1720386169,
  346. "narHash": "sha256-NGKVY4PjzwAa4upkGtAMz1npHGoRzWotlSnVlqI40mo=",
  347. "owner": "NixOS",
  348. "repo": "nixpkgs",
  349. "rev": "194846768975b7ad2c4988bdb82572c00222c0d7",
  350. "type": "github"
  351. },
  352. "original": {
  353. "owner": "NixOS",
  354. "ref": "nixos-24.05",
  355. "repo": "nixpkgs",
  356. "type": "github"
  357. }
  358. },
  359. "pre-commit-hooks": {
  360. "inputs": {
  361. "flake-compat": "flake-compat_2",
  362. "gitignore": "gitignore",
  363. "nixpkgs": [
  364. "nixpkgs"
  365. ],
  366. "nixpkgs-stable": "nixpkgs-stable"
  367. },
  368. "locked": {
  369. "lastModified": 1721042469,
  370. "narHash": "sha256-6FPUl7HVtvRHCCBQne7Ylp4p+dpP3P/OYuzjztZ4s70=",
  371. "owner": "cachix",
  372. "repo": "pre-commit-hooks.nix",
  373. "rev": "f451c19376071a90d8c58ab1a953c6e9840527fd",
  374. "type": "github"
  375. },
  376. "original": {
  377. "owner": "cachix",
  378. "repo": "pre-commit-hooks.nix",
  379. "type": "github"
  380. }
  381. },
  382. "root": {
  383. "inputs": {
  384. "colmena": "colmena",
  385. "disko": "disko",
  386. "gather": "gather",
  387. "ldap-sync": "ldap-sync",
  388. "nixago": "nixago",
  389. "nixpkgs": "nixpkgs",
  390. "pre-commit-hooks": "pre-commit-hooks",
  391. "sops": "sops",
  392. "utils": "utils"
  393. }
  394. },
  395. "sops": {
  396. "inputs": {
  397. "nixpkgs": [
  398. "nixpkgs"
  399. ],
  400. "nixpkgs-stable": [
  401. "nixpkgs"
  402. ]
  403. },
  404. "locked": {
  405. "lastModified": 1722114803,
  406. "narHash": "sha256-s6YhI8UHwQvO4cIFLwl1wZ1eS5Cuuw7ld2VzUchdFP0=",
  407. "owner": "Mic92",
  408. "repo": "sops-nix",
  409. "rev": "eb34eb588132d653e4c4925d862f1e5a227cc2ab",
  410. "type": "github"
  411. },
  412. "original": {
  413. "owner": "Mic92",
  414. "repo": "sops-nix",
  415. "type": "github"
  416. }
  417. },
  418. "stable": {
  419. "locked": {
  420. "lastModified": 1696039360,
  421. "narHash": "sha256-g7nIUV4uq1TOVeVIDEZLb005suTWCUjSY0zYOlSBsyE=",
  422. "owner": "NixOS",
  423. "repo": "nixpkgs",
  424. "rev": "32dcb45f66c0487e92db8303a798ebc548cadedc",
  425. "type": "github"
  426. },
  427. "original": {
  428. "owner": "NixOS",
  429. "ref": "nixos-23.05",
  430. "repo": "nixpkgs",
  431. "type": "github"
  432. }
  433. },
  434. "systems": {
  435. "locked": {
  436. "lastModified": 1681028828,
  437. "narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=",
  438. "owner": "nix-systems",
  439. "repo": "default",
  440. "rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e",
  441. "type": "github"
  442. },
  443. "original": {
  444. "owner": "nix-systems",
  445. "repo": "default",
  446. "type": "github"
  447. }
  448. },
  449. "utils": {
  450. "inputs": {
  451. "systems": "systems"
  452. },
  453. "locked": {
  454. "lastModified": 1710146030,
  455. "narHash": "sha256-SZ5L6eA7HJ/nmkzGG7/ISclqe6oZdOZTNoesiInkXPQ=",
  456. "owner": "numtide",
  457. "repo": "flake-utils",
  458. "rev": "b1d9ab70662946ef0850d488da1c9019f3a9752a",
  459. "type": "github"
  460. },
  461. "original": {
  462. "owner": "numtide",
  463. "repo": "flake-utils",
  464. "type": "github"
  465. }
  466. }
  467. },
  468. "root": "root",
  469. "version": 7
  470. }