Commit graph

17 commits

Author SHA1 Message Date
58e1796853
fix: password errors that popped up
we write the contents of the hashedPasswordFile into a string to prevent
issues with paths that are used from the host and are invalid on the
deployment target
2025-04-24 18:00:06 +02:00
cdd41f9979
feat: add minimal dummy hardware config (to be replaced) 2025-04-24 17:59:48 +02:00
7600b36484
feat: fix things mentioned by statix (nix linter) 2025-04-24 17:23:51 +02:00
e0f3e2fe79
feat: move colmena.nix to flake.nix and create flake.lock
This also includes some little syntactical fixes.

The commit is needed since colmena works mostly with nix' flake
experiemental feature. It attempts to find a locked version of nixpkgs,
which wasn't there yet. By using the standard name "flake.nix", nix
automatically picks up the file and generates a `flake.lock` if it
doesn't exist yet. This brings us one step closer to a buildable system.
2025-04-24 17:21:13 +02:00
afa822b777 Smaller improvements + password hashing 2025-04-23 10:02:17 +02:00
9d8b5c5dc2 Add msmtp 2025-04-03 11:59:19 +02:00
00db3ff974 Split into flakes + common colmena file 2025-04-03 11:48:30 +02:00
Michael Huebner
9504c73ca9 Add backup script 2025-04-02 09:19:17 +02:00
Michael Huebner
0e48fc453c Add users and backup script 2025-04-02 08:57:33 +02:00
Michael Huebner
0963e56488 Merge branch 'main' of https://gavania.de/hodasemi/nixos-server-conf 2025-04-02 08:07:03 +02:00
42808afe83 Start configs for every system 2025-04-01 16:46:19 +02:00
Michael Huebner
fa458ac4a1 Add token 2025-03-31 15:23:49 +02:00
Michael Huebner
9e53da4c85 Add renovate config 2025-03-31 15:23:13 +02:00
Michael Huebner
4c8e46104c Add cronjob 2025-03-31 15:16:45 +02:00
Michael Huebner
f7f281d7b9 Basic forgejo server config 2025-03-31 11:22:58 +02:00
Michael Hübner
d22a2d8028 Add config from text-vm 2024-10-22 14:09:08 +02:00
Michael Hübner
ffb2f7235d Initial commit 2024-10-22 10:32:28 +02:00