Commit graph

40 commits

Author SHA1 Message Date
6af83809f7
docs: update nixmkdocs and small improvements 2025-09-24 19:18:55 +02:00
60c71a53d4 Merge branch 'feat/nixlet-docs' into 'main'
feat: add function to generate docs for nixlet values

Closes #2

See merge request TECHNOFAB/nixlets!3
2025-07-19 16:38:50 +02:00
48e8cf48b0
feat: add function to generate docs for nixlet values
add docs for nixlets in this repo to the mkdocs site
2025-07-19 16:28:51 +02:00
2cb8c69aaa
ci: fix nix-gitlab-ci by specifying version 2025-07-19 16:27:45 +02:00
83dfbb0efd docs: only send analytics on correct domain 2025-04-28 14:00:19 +02:00
b75456810f docs: write initial documentation 2025-04-28 13:06:28 +02:00
94aa02b9e3 docs: add simple logo 2025-04-27 17:41:29 +02:00
2b01d9955b ci: add ci.nix to cache_files 2025-04-27 16:05:13 +02:00
6308a2dd41 chore: add initial docs setup 2025-04-27 16:03:23 +02:00
c353798a0c chore(ci): update to nix-gitlab-ci v2 2025-04-27 16:03:08 +02:00
1052d5f2e5 Merge branch 'feat/secrets' into 'main'
feat: add secrets module

See merge request TECHNOFAB/nixlets!2
2025-04-11 14:36:08 +02:00
b0c8d8b38e feat: add secrets module
idea: have sops encrypted secret yamls, specify them in Nix, get all
secret yamls in a single directory to push into oci repo for flux to use
2025-04-04 16:18:31 +02:00
0b7f99f81e chore: split render function into eval and render functions
allows access to more data of a nixlet module
2025-04-04 15:57:09 +02:00
cd8ed7719e fix: missing .url in nixlets flake 2025-02-15 17:41:10 +00:00
6815e95725 style(README): format README.md 2024-11-24 19:08:05 +01:00
a35b04034a refactor: split up into another flake to make import easier
allows users to use the nixlet dir as flake input, this way not all of
them have to be downloaded individually from GitLab's package registry
2024-11-24 17:24:35 +01:00
649955cc29 refactor(flake): update, add treefmt, cleanup and import lib directly 2024-11-24 17:20:35 +01:00
5199b67122 refactor(lib): simplify 2024-11-24 17:19:17 +01:00
97348a70ec fix: nix flake lock --update-input nixlet-lib 2024-05-13 12:47:27 +00:00
9185c975f0 fix(lib): add curl package prefix to upload script 2024-05-13 12:33:33 +00:00
2b60f365eb docs(README): update README for the new format, add better examples
[skip ci]
2024-05-08 21:32:18 +02:00
eb1fd4cdd2 chore(lib): add fetchNixletFromGitlab function 2024-05-08 21:31:34 +02:00
ef74421f26 chore: update flake.lock 2024-05-08 20:07:01 +02:00
c060c99d40 fix(lib): add nixlet name as top level directory to all uploaded tar's 2024-05-08 20:01:27 +02:00
57f66fadd4 Merge branch 'feat/rewrite' into 'main'
feat: rewrite how nixlets work

See merge request TECHNOFAB/nixlets!1
2024-05-08 17:09:17 +00:00
0cde19e51f feat: rewrite how nixlets work 2024-05-08 17:09:17 +00:00
ba81fba6b2 feat: add surrealdb nixlet 2024-04-13 16:26:57 +02:00
b343866134 chore(tikv): add headless services, storage for pds, configmap etc.
add configmap for tikv
add headless services for tikv and pd
add storage for pd
fix issues with the StatefulSets
2024-04-09 20:42:24 +02:00
5bb1c11c31 fix(tikv): add app label 2024-04-07 16:35:01 +02:00
60cfad262f fix: ascii text 2024-04-07 13:29:20 +02:00
technofab
cfe321c0ab feat: add tikv 2024-04-07 11:27:30 +00:00
0872fd859f chore: switch to kubenix fork 2024-03-20 15:48:21 +01:00
9ae5cfa52d chore: default values argument to {} 2024-03-20 15:39:22 +01:00
7b59853956 fix(attic): comment out token so the environment variable is always correctly used 2024-03-16 20:17:50 +01:00
ff98c7e3b5 fix(attic): securityContext improvements and conditionally switch to StatefulSet 2024-03-10 14:53:01 +01:00
7d0c2c6d11 fix(attic): add PVC if externalStorage is disabled 2024-03-09 18:02:25 +01:00
203c487a0b chore: add CI and fix attic nixlet 2024-03-09 15:32:47 +01:00
technofab
94cd725a82 feat: add some nixlets 2024-03-09 14:26:09 +00:00
technofab
6d7653ff0c chore: add basic template and lib 2024-03-06 10:23:25 +00:00
technofab
c39e29b568 chore: initial commit 2024-03-06 10:15:05 +00:00