Commit graph

34 commits

Author SHA1 Message Date
ibizaman
80b4388044 mod: simplify by moving overlay to corresponding module 2025-12-03 22:19:45 +01:00
ibizaman
bcb08761d7 mod: remove system from overlays path and use module 2025-12-03 22:19:45 +01:00
ibizaman
c10cab627f mod: use explicit shb argument to pass lib 2025-12-03 22:19:45 +01:00
ibizaman
48802553de chore: format all files 2025-10-28 22:17:00 +01:00
ibizaman
6e64c7f8cf mod: merge shb functions into lib 2025-10-15 01:20:00 +02:00
ibizaman
9892f55ae2 mod: make imports explicit and remove system 2025-10-12 00:24:52 +02:00
ibizaman
94a5b7710b remove flake lock from demos
This makes the demos always up to date.

fixes #158
2025-07-14 00:52:04 +02:00
ibizaman
13f4064e93 rename ldap block to lldap 2025-07-12 21:47:55 +02:00
ibizaman
674043d83f provide patch nixpkgs function 2025-06-16 11:26:04 +02:00
ibizaman
9a7419d247 fix selfhostblocks name 2025-06-03 14:55:02 +02:00
ibizaman
3b2e0af374 bump demo flake inputs 2025-03-17 23:07:21 +01:00
ibizaman
c7b8529502 update to latest version of options 2025-03-17 23:07:21 +01:00
ibizaman
5e613b1aaf add SHB nixpkgs patches to demo 2025-03-17 23:07:21 +01:00
Pierre Penninckx
5056d203d9
update secret contract and add sops module (#356)
I find these `mkProvider` and `mkRequester` functions really nice.

Also fixes doc generation related to  https://github.com/NixOS/nixpkgs/pull/353513
2024-11-21 12:51:57 -08:00
ibizaman
96a3314a76 update demo flakes 2024-08-14 22:18:24 -07:00
ibizaman
53d46cda56 update home-assistant demo 2024-02-29 20:39:56 -08:00
ibizaman
b90054f7bc bump demo flake inputs 2024-02-07 22:45:03 -08:00
ibizaman
b43a4971a4 test demos
closes #128 and closes #53
2024-01-28 14:36:18 -08:00
ibizaman
61f10a311e update nextcloud demo to have sso too
fixes #17
2024-01-22 16:57:15 -08:00
ibizaman
107d57ae89 update home-assistant demo to match new options 2024-01-08 00:39:06 -08:00
ibizaman
c1c738b1a4 make demos use selfhostblock provided inputs
refs #61
2023-12-25 23:35:18 -08:00
ibizaman
d908ae31c5 add nextcloud manual 2023-12-25 00:51:44 -08:00
ibizaman
7804eb12dd update readme for home-assistant demo 2023-12-22 23:12:04 -08:00
ibizaman
ece6ae016a add one more info to the readme 2023-12-09 20:25:20 -08:00
ibizaman
da3317d8c6 bump selfhostblocks input to get fix for HA startup 2023-12-09 20:25:20 -08:00
ibizaman
9aab9e6b5f update flake input to point to github 2023-12-09 20:25:20 -08:00
ibizaman
047b320b63 rely on longer lived identifier for disks
Usually it's a bad idea, but here the disk uuids are actually changing more often as we rebuild the
VM.
2023-12-09 20:25:20 -08:00
ibizaman
e70c110e8d avoid needing to accept the VM's host key 2023-12-09 20:25:20 -08:00
ibizaman
ef0c3fe97b avoid disk space issue in /boot 2023-12-09 20:25:20 -08:00
ibizaman
02ecb143d8 add more info in the readme 2023-12-09 20:25:20 -08:00
ibizaman
d7aaf13032 move deployment options back to flake.nix for demo 2023-12-09 20:25:20 -08:00
ibizaman
a755529879 add homeassistant demo document to manual 2023-12-07 10:08:11 -08:00
Pierre Penninckx
2373d054c2
add missing password and add warning to demo 2023-11-20 00:20:10 -08:00
Pierre Penninckx
5f4019a34c
reorganize home assistant demo 2023-11-19 23:11:03 -08:00