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.

486 lines
13 KiB

2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years 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": 1685163780,
  14. "narHash": "sha256-tMwseHtEFDpO3WKeZKWqrKRAZI6TiEULidxEbzicuFg=",
  15. "owner": "zhaofengli",
  16. "repo": "colmena",
  17. "rev": "c61bebae1dc1d57237577080b1ca1e37a3fbcebf",
  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": 1687747614,
  34. "narHash": "sha256-KXspKgtdO2YRL12Jv0sUgkwOwHrAFwdIG/90pDx8Ydg=",
  35. "owner": "nix-community",
  36. "repo": "disko",
  37. "rev": "fef67a1ddc293b595d62a660f57deabbcb70ff95",
  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": 1673956053,
  66. "narHash": "sha256-4gtG9iQuiKITOjNQQeQIpoIB6b16fm+504Ch3sNKLd8=",
  67. "owner": "edolstra",
  68. "repo": "flake-compat",
  69. "rev": "35bb57c0c8d8b62bbfd284272c928ceb64ddbde9",
  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. "flake-utils_6": {
  154. "locked": {
  155. "lastModified": 1667395993,
  156. "narHash": "sha256-nuEHfE/LcWyuSWnS8t12N1wc105Qtau+/OdUAjtQ0rA=",
  157. "owner": "numtide",
  158. "repo": "flake-utils",
  159. "rev": "5aed5285a952e0b949eb3ba02c12fa4fcfef535f",
  160. "type": "github"
  161. },
  162. "original": {
  163. "owner": "numtide",
  164. "repo": "flake-utils",
  165. "type": "github"
  166. }
  167. },
  168. "gather": {
  169. "locked": {
  170. "lastModified": 1685550922,
  171. "narHash": "sha256-hShAmNFcHagm0tm+p8xaWEwl1XtKlPjS1fjO6HGdCFQ=",
  172. "owner": "fooker",
  173. "repo": "gather.nix",
  174. "rev": "c4cdc9b84053fe827b78c55d4f79e51c7fd15838",
  175. "type": "github"
  176. },
  177. "original": {
  178. "owner": "fooker",
  179. "repo": "gather.nix",
  180. "type": "github"
  181. }
  182. },
  183. "gitignore": {
  184. "inputs": {
  185. "nixpkgs": [
  186. "pre-commit-hooks",
  187. "nixpkgs"
  188. ]
  189. },
  190. "locked": {
  191. "lastModified": 1660459072,
  192. "narHash": "sha256-8DFJjXG8zqoONA1vXtgeKXy68KdJL5UaXR8NtVMUbx8=",
  193. "owner": "hercules-ci",
  194. "repo": "gitignore.nix",
  195. "rev": "a20de23b925fd8264fd7fad6454652e142fd7f73",
  196. "type": "github"
  197. },
  198. "original": {
  199. "owner": "hercules-ci",
  200. "repo": "gitignore.nix",
  201. "type": "github"
  202. }
  203. },
  204. "ldap-sync": {
  205. "flake": false,
  206. "locked": {
  207. "lastModified": 1688052624,
  208. "narHash": "sha256-tQ0C/0zMgOYTSxzIy9koED4jzGNZygknrsC9Q6RtaJE=",
  209. "ref": "refs/heads/main",
  210. "rev": "69ce1d4f1a41ee313f5cb484a0bfecad9a545694",
  211. "revCount": 11,
  212. "type": "git",
  213. "url": "https://gogs.informatik.hs-fulda.de/fooker/ldap-sync.git"
  214. },
  215. "original": {
  216. "type": "git",
  217. "url": "https://gogs.informatik.hs-fulda.de/fooker/ldap-sync.git"
  218. }
  219. },
  220. "nixago": {
  221. "inputs": {
  222. "flake-utils": [
  223. "utils"
  224. ],
  225. "nixago-exts": "nixago-exts",
  226. "nixpkgs": [
  227. "nixpkgs"
  228. ]
  229. },
  230. "locked": {
  231. "lastModified": 1683210100,
  232. "narHash": "sha256-bhGDOlkWtlhVECpoOog4fWiFJmLCpVEg09a40aTjCbw=",
  233. "owner": "nix-community",
  234. "repo": "nixago",
  235. "rev": "1da60ad9412135f9ed7a004669fdcf3d378ec630",
  236. "type": "github"
  237. },
  238. "original": {
  239. "owner": "nix-community",
  240. "repo": "nixago",
  241. "type": "github"
  242. }
  243. },
  244. "nixago-exts": {
  245. "inputs": {
  246. "flake-utils": "flake-utils_2",
  247. "nixago": "nixago_2",
  248. "nixpkgs": [
  249. "nixago",
  250. "nixpkgs"
  251. ]
  252. },
  253. "locked": {
  254. "lastModified": 1676070308,
  255. "narHash": "sha256-QaJ65oc2l8iwQIGWUJ0EKjCeSuuCM/LqR8RauxZUUkc=",
  256. "owner": "nix-community",
  257. "repo": "nixago-extensions",
  258. "rev": "e5380cb0456f4ea3c86cf94e3039eb856bf07d0b",
  259. "type": "github"
  260. },
  261. "original": {
  262. "owner": "nix-community",
  263. "repo": "nixago-extensions",
  264. "type": "github"
  265. }
  266. },
  267. "nixago-exts_2": {
  268. "inputs": {
  269. "flake-utils": "flake-utils_4",
  270. "nixago": "nixago_3",
  271. "nixpkgs": [
  272. "nixago",
  273. "nixago-exts",
  274. "nixago",
  275. "nixpkgs"
  276. ]
  277. },
  278. "locked": {
  279. "lastModified": 1655508669,
  280. "narHash": "sha256-BDDdo5dZQMmwNH/GNacy33nPBnCpSIydWFPZs0kkj/g=",
  281. "owner": "nix-community",
  282. "repo": "nixago-extensions",
  283. "rev": "3022a932ce109258482ecc6568c163e8d0b426aa",
  284. "type": "github"
  285. },
  286. "original": {
  287. "owner": "nix-community",
  288. "repo": "nixago-extensions",
  289. "type": "github"
  290. }
  291. },
  292. "nixago_2": {
  293. "inputs": {
  294. "flake-utils": "flake-utils_3",
  295. "nixago-exts": "nixago-exts_2",
  296. "nixpkgs": [
  297. "nixago",
  298. "nixago-exts",
  299. "nixpkgs"
  300. ]
  301. },
  302. "locked": {
  303. "lastModified": 1676070010,
  304. "narHash": "sha256-iYzJIWptE1EUD8VINAg66AAMUajizg8JUYN3oBmb8no=",
  305. "owner": "nix-community",
  306. "repo": "nixago",
  307. "rev": "d480ba6c0c16e2c5c0bd2122852d6a0c9ad1ed0e",
  308. "type": "github"
  309. },
  310. "original": {
  311. "owner": "nix-community",
  312. "ref": "rename-config-data",
  313. "repo": "nixago",
  314. "type": "github"
  315. }
  316. },
  317. "nixago_3": {
  318. "inputs": {
  319. "flake-utils": "flake-utils_5",
  320. "nixpkgs": [
  321. "nixago",
  322. "nixago-exts",
  323. "nixago",
  324. "nixago-exts",
  325. "nixpkgs"
  326. ]
  327. },
  328. "locked": {
  329. "lastModified": 1655405483,
  330. "narHash": "sha256-Crd49aZWNrpczlRTOwWGfwBMsTUoG9vlHDKQC7cx264=",
  331. "owner": "nix-community",
  332. "repo": "nixago",
  333. "rev": "e6a9566c18063db5b120e69e048d3627414e327d",
  334. "type": "github"
  335. },
  336. "original": {
  337. "owner": "nix-community",
  338. "repo": "nixago",
  339. "type": "github"
  340. }
  341. },
  342. "nixpkgs": {
  343. "locked": {
  344. "lastModified": 1686513595,
  345. "narHash": "sha256-H3JNqj7TEiMx5rd8lRiONvgFZvmf3kmwHI2umDdqgFY=",
  346. "owner": "NixOS",
  347. "repo": "nixpkgs",
  348. "rev": "bb8b5735d6f7e06b9ddd27de115b0600c1ffbdb4",
  349. "type": "github"
  350. },
  351. "original": {
  352. "owner": "NixOS",
  353. "ref": "nixos-23.05",
  354. "repo": "nixpkgs",
  355. "type": "github"
  356. }
  357. },
  358. "nixpkgs-stable": {
  359. "locked": {
  360. "lastModified": 1678872516,
  361. "narHash": "sha256-/E1YwtMtFAu2KUQKV/1+KFuReYPANM2Rzehk84VxVoc=",
  362. "owner": "NixOS",
  363. "repo": "nixpkgs",
  364. "rev": "9b8e5abb18324c7fe9f07cb100c3cd4a29cda8b8",
  365. "type": "github"
  366. },
  367. "original": {
  368. "owner": "NixOS",
  369. "ref": "nixos-22.11",
  370. "repo": "nixpkgs",
  371. "type": "github"
  372. }
  373. },
  374. "pre-commit-hooks": {
  375. "inputs": {
  376. "flake-compat": "flake-compat_2",
  377. "flake-utils": "flake-utils_6",
  378. "gitignore": "gitignore",
  379. "nixpkgs": [
  380. "nixpkgs"
  381. ],
  382. "nixpkgs-stable": "nixpkgs-stable"
  383. },
  384. "locked": {
  385. "lastModified": 1685361114,
  386. "narHash": "sha256-4RjrlSb+OO+e1nzTExKW58o3WRwVGpXwj97iCta8aj4=",
  387. "owner": "cachix",
  388. "repo": "pre-commit-hooks.nix",
  389. "rev": "ca2fdbf3edda2a38140184da6381d49f8206eaf4",
  390. "type": "github"
  391. },
  392. "original": {
  393. "owner": "cachix",
  394. "repo": "pre-commit-hooks.nix",
  395. "type": "github"
  396. }
  397. },
  398. "root": {
  399. "inputs": {
  400. "colmena": "colmena",
  401. "disko": "disko",
  402. "gather": "gather",
  403. "ldap-sync": "ldap-sync",
  404. "nixago": "nixago",
  405. "nixpkgs": "nixpkgs",
  406. "pre-commit-hooks": "pre-commit-hooks",
  407. "sops": "sops",
  408. "utils": "utils"
  409. }
  410. },
  411. "sops": {
  412. "inputs": {
  413. "nixpkgs": [
  414. "nixpkgs"
  415. ],
  416. "nixpkgs-stable": [
  417. "nixpkgs"
  418. ]
  419. },
  420. "locked": {
  421. "lastModified": 1685434555,
  422. "narHash": "sha256-aZl0yeaYX3T2L3W3yXOd3S9OfpS+8YUOT2b1KwrSf6E=",
  423. "owner": "Mic92",
  424. "repo": "sops-nix",
  425. "rev": "876846cde9762ae563f018c17993354875e2538e",
  426. "type": "github"
  427. },
  428. "original": {
  429. "owner": "Mic92",
  430. "repo": "sops-nix",
  431. "type": "github"
  432. }
  433. },
  434. "stable": {
  435. "locked": {
  436. "lastModified": 1669735802,
  437. "narHash": "sha256-qtG/o/i5ZWZLmXw108N2aPiVsxOcidpHJYNkT45ry9Q=",
  438. "owner": "NixOS",
  439. "repo": "nixpkgs",
  440. "rev": "731cc710aeebecbf45a258e977e8b68350549522",
  441. "type": "github"
  442. },
  443. "original": {
  444. "owner": "NixOS",
  445. "ref": "nixos-22.11",
  446. "repo": "nixpkgs",
  447. "type": "github"
  448. }
  449. },
  450. "systems": {
  451. "locked": {
  452. "lastModified": 1681028828,
  453. "narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=",
  454. "owner": "nix-systems",
  455. "repo": "default",
  456. "rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e",
  457. "type": "github"
  458. },
  459. "original": {
  460. "owner": "nix-systems",
  461. "repo": "default",
  462. "type": "github"
  463. }
  464. },
  465. "utils": {
  466. "inputs": {
  467. "systems": "systems"
  468. },
  469. "locked": {
  470. "lastModified": 1685518550,
  471. "narHash": "sha256-o2d0KcvaXzTrPRIo0kOLV0/QXHhDQ5DTi+OxcjO8xqY=",
  472. "owner": "numtide",
  473. "repo": "flake-utils",
  474. "rev": "a1720a10a6cfe8234c0e93907ffe81be440f4cef",
  475. "type": "github"
  476. },
  477. "original": {
  478. "owner": "numtide",
  479. "repo": "flake-utils",
  480. "type": "github"
  481. }
  482. }
  483. },
  484. "root": "root",
  485. "version": 7
  486. }