Commit graph

183 commits

Author SHA1 Message Date
oddlama
1f9a28c3db
feat(nftables): update to new nftables firewall branch 2023-10-15 14:10:06 +02:00
oddlama
051fdc24cb
chore(flake): switch back to upstream wired-notify since PR is merged 2023-10-15 12:22:38 +02:00
oddlama
585c6c6f1a
fix(deploy): canonicalize previous system toplevel 2023-10-15 03:12:41 +02:00
oddlama
a32d58cebc
feat(wired-notify): switch to my fork with necessary patch 2023-10-15 02:32:40 +02:00
oddlama
d9a9538f69
feat: update nixseparatedebuginfod 2023-10-05 01:53:07 +02:00
oddlama
070a92468e
feat: replace deadd with wired-notify ❤️ muchhh better 2023-10-02 02:08:41 +02:00
oddlama
7d7f259fa0
chore: update inputs 2023-09-29 15:28:35 +02:00
oddlama
c9f0f1a026
fix: it's a good idea to also add the generation to the profile... 2023-09-26 15:52:38 +02:00
oddlama
a4365be29f
feat: remove colmena, add own lightweight deploy script 2023-09-25 21:39:50 +02:00
oddlama
02c14b50e5
chore: update agenix-rekey 2023-09-24 22:46:01 +02:00
oddlama
20207213c7
chore: simplify some impermanence, switch agenix-rekey cacheDir to /var/tmp 2023-09-24 19:48:16 +02:00
oddlama
b3f08ef7c3
chore: update agenix-rekey 2023-09-24 18:12:04 +02:00
oddlama
75e943cd1e
feat: add stylix and switch font to (very similar) JetBrainsMono for italic support 2023-09-21 17:08:44 +02:00
oddlama
905ea34de9
feat: enable zoxide, nix-index-database, comma and a deadnix check 2023-09-18 02:10:44 +02:00
oddlama
1a8072dcda
feat: add nixseparatedebuginfod and update flake 2023-09-15 14:57:27 +02:00
oddlama
fa788e4ce5
chore: update flake and remove signal override 2023-09-08 12:02:25 +02:00
oddlama
8c2d201a26
chore: update flake 2023-09-05 15:32:42 +02:00
oddlama
5daa44e11c
feat: add nixpkgs-wayland overlay for newer wayland stuff 2023-09-04 23:25:47 +02:00
oddlama
919381aa87
feat: switch to numtide devshell; unify user stateVersion and system stateVersion 2023-09-04 16:15:25 +02:00
oddlama
4421cc4a3f
chore: update flake inputs (grafana patch now upstreamed) 2023-08-28 12:48:38 +02:00
oddlama
522de920bb
feat: switch to upstreamed influxdb2 provisioning, add kanidm provisioning module 2023-08-26 20:25:38 +02:00
oddlama
ca3d1f0e96
chore: switch to qemu from cloud-hypervisor because it deadlocks :/ 2023-08-16 14:56:31 +02:00
oddlama
d771b7cd82
chore: update flake inputs 2023-08-14 22:26:26 +02:00
oddlama
b57d86d1ce
chore: update flake inputs 2023-07-31 12:49:57 +02:00
oddlama
788e7e3fa7
chore: move generated secrets to separate directory 2023-07-31 12:42:46 +02:00
oddlama
b2b2e60725
feat(zackbiene): start clean; add kea instead of dhcpcd
chore: switch to hosts.toml
2023-07-25 18:48:42 +02:00
oddlama
4175ce3cf7
chore: update to main nixpkgs, include my temporary switch-to-configuration changes 2023-07-24 21:42:01 +02:00
oddlama
b39f516bd7
fix: invalid lib reference in checks.nix 2023-07-23 16:00:40 +02:00
oddlama
3f6286ef31
feat(adguardhome): bind only external interface 2023-07-06 02:34:07 +02:00
oddlama
7c3a40cd89
feat: add elewrap to elevate telegraf permissions 2023-07-05 14:30:42 +02:00
oddlama
6b81ecd961
feat: prepare sentinel for webapp oauth2 authentication 2023-06-21 01:36:44 +02:00
oddlama
d6af975817
feat: enable promtail on all vms 2023-06-18 14:31:23 +02:00
oddlama
998d6d5348
refactor: move all proxy related configuration to the nodes that define them 2023-06-13 02:58:14 +02:00
oddlama
ead3c1696f
chore: update flake dependencies, regenerate basic auth hashes 2023-06-13 01:02:02 +02:00
oddlama
91306427ba
refactor: move vm definitions to own files 2023-06-11 14:42:20 +02:00
oddlama
4abefb0811
fix: wireguard generator pipe issue 2023-06-10 02:00:08 +02:00
oddlama
cfb7c88862
feat: remove generate-wireguard-keys in favor of agenix-rekey generators 2023-06-09 23:21:18 +02:00
oddlama
dec790c589
chore: update to new agenix-rekey format 2023-06-07 19:48:15 +02:00
oddlama
972b0456da
chore: use flushBeforeStage2=true to avoid networking issues; fix loki listen address 2023-06-06 01:04:39 +02:00
oddlama
90499504b5
chore: nixpkgs bug flushBeforeStage2 required 2023-06-05 21:05:04 +02:00
oddlama
8c4b0933b9
chore: update flake inputs (nixpkgs override is for instanced-systemd-services activation restart fix) 2023-05-29 16:21:10 +02:00
oddlama
c789e2de36
feat(wireguard): add ability to automatically assign addresses 2023-05-29 00:07:56 +02:00
oddlama
e37601b486
feat: switch to DHCP based networking for microvms using mDNS for resolution 2023-05-26 01:21:26 +02:00
oddlama
4057ee9051
feat: implement cidr coersion to automatically determine wireguard network size from participants 2023-05-20 15:57:19 +02:00
oddlama
78cdcd3c69
feat: refactor and integrate wireguard module into microvm module 2023-05-19 21:33:27 +02:00
oddlama
02f27c85f4
chore: enforce disko use for microvm hosts 2023-05-16 17:54:43 +02:00
oddlama
14ef8ef877
feat: modularize link renaming 2023-05-11 01:28:31 +02:00
oddlama
8cb904c44c
chore: update hostapd module from PR 2023-05-09 01:32:20 +02:00
oddlama
e2ba02234a
feat: restructure user common files, allow selecting "minimal" set of options for vms 2023-05-08 18:03:29 +02:00
oddlama
d842d25eb9
feat: add microvm module to simplify setup 2023-05-08 17:13:40 +02:00