Commit graph

58 commits

Author SHA1 Message Date
9502bdcdae Comment error lines 2025-05-23 07:57:32 +02:00
7513ca3139 Insert password hash directly 2025-05-23 07:40:09 +02:00
9cab7a56d4 Add dev user password 2025-05-23 07:25:50 +02:00
ec66631462 Fix typo 2025-05-22 13:50:01 +02:00
5e9c06d424 Fix secrets path 2025-05-22 13:49:11 +02:00
a9526363fa sops magic 2025-05-22 13:48:45 +02:00
e99dafbcfb Try to fix sops secrets path 2025-05-22 13:40:56 +02:00
8a4e6a584b Use sops input 2025-05-22 12:49:23 +02:00
23737baff3 Use port 23 for ssh 2025-05-22 10:01:45 +02:00
0810ef606c Add runner token 2025-05-22 09:55:20 +02:00
6c96269b2c Remaining sops usage 2025-05-22 09:51:35 +02:00
e95d527295 Don't use sops for now 2025-05-22 09:49:32 +02:00
71bebd9b0c Enable all systems 2025-05-22 09:47:20 +02:00
647b07c426 Enable custom ssh conf for git system 2025-05-22 09:44:23 +02:00
62723f9995 Use pts domain 2025-05-21 14:53:05 +02:00
f1332b6a59 Use https 2025-05-21 14:13:11 +02:00
3a5d1f0d0b Open http/s ports 2025-05-21 14:05:47 +02:00
366e37fb65 Add temp domain 2025-05-21 13:11:31 +02:00
e22caad1c0 Reenable nginx 2025-05-21 09:38:01 +02:00
8d7a30d4a8 Reenable forgejo 2025-05-21 09:32:20 +02:00
0358c67dac Reenable git system 2025-05-21 09:27:13 +02:00
9cff37ff36 comment git system 2025-05-21 07:51:42 +02:00
d3c1512f70 Try without forgejo 2025-05-20 14:36:04 +02:00
64d01718ee Remove openssh conf 2025-05-20 14:25:56 +02:00
f66af67fcc Disable endlessh 2025-05-20 14:06:05 +02:00
22feb4614a Add port 22 for now 2025-05-20 13:55:53 +02:00
a58fb36a8a Without nginx 2025-05-20 12:40:58 +02:00
5230e6d3bd Reenable acme 2025-05-20 11:15:02 +02:00
e2ded7a281 Disable acme 2025-05-20 11:05:08 +02:00
6791b8cacc Fill in TODOs in git system 2025-05-20 10:55:45 +02:00
5a8316df78 Add git_system to the list of imports 2025-05-20 10:50:03 +02:00
57c76fe602 Merge pull request 'Update flake.nix' (#1) from colmena-basic-fix into main
Reviewed-on: #1
2025-05-20 08:25:46 +00:00
e10aba4b8b Update flake.nix 2025-05-20 07:50:45 +00:00
Michael Huebner
c57472467e Change path to repo base 2025-05-19 12:14:40 +02:00
Michael Huebner
a0a8280934 Try colmena system 1 2025-05-19 10:35:25 +02:00
bdb4e928a4
use nixos-unstable 2025-05-16 09:08:13 +02:00
System administrator
a994cd5e62 Merge branch 'main' of https://gavania.de/hodasemi/nixos-server-conf 2025-05-16 06:37:46 +00:00
System administrator
70ff2e297b Add ssh key 2025-05-16 06:36:57 +00:00
7c15bedeb7
fixes, missing flake inputs 2025-05-16 08:34:49 +02:00
4948c7d2bc
add new setup stuff 2025-05-15 17:26:11 +02:00
19a6567d44 Add sops 2025-05-05 18:04:08 +02:00
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