Compare commits

..

4 Commits

Author SHA1 Message Date
Lars Nolden b10d22bd57 change runner names
check / flake-check (push) Failing after 25s
deploy / deploy (push) Failing after 4s
2026-06-25 18:55:06 +02:00
Lars Nolden 19027e3b48 add data to gitignore
check / flake-check (push) Has been cancelled
deploy / deploy (push) Has been cancelled
2026-06-25 18:32:48 +02:00
Lars Nolden 08ae2764e0 update authorized keys 2026-06-25 18:32:39 +02:00
lars 1cf710fe5b Merge pull request 'Infrastructure skeleton — flake, three hosts, Supabase compose, ingester, deploy-rs' (#23) from klaus/skeleton-infra into main
check / flake-check (push) Has been cancelled
deploy / deploy (push) Has been cancelled
Reviewed-on: #23
2026-06-25 14:54:06 +00:00
4 changed files with 5 additions and 3 deletions
+1 -1
View File
@@ -6,7 +6,7 @@ on:
jobs: jobs:
flake-check: flake-check:
runs-on: nix runs-on: nixos
steps: steps:
- uses: actions/checkout@v4 - uses: actions/checkout@v4
- run: nix flake check - run: nix flake check
+1 -1
View File
@@ -5,7 +5,7 @@ on:
jobs: jobs:
deploy: deploy:
runs-on: nix runs-on: nixos
steps: steps:
- uses: actions/checkout@v4 - uses: actions/checkout@v4
+1
View File
@@ -14,3 +14,4 @@ secrets.env
# age private keys — never commit (public keys live in .sops.yaml) # age private keys — never commit (public keys live in .sops.yaml)
*.age *.age
keys.txt keys.txt
data
+2 -1
View File
@@ -13,7 +13,8 @@
isNormalUser = true; isNormalUser = true;
extraGroups = [ "wheel" ]; extraGroups = [ "wheel" ];
openssh.authorizedKeys.keys = [ openssh.authorizedKeys.keys = [
# TODO: paste the Gitea runner's deploy ed25519 pubkey here "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIJuB+MbW/YuXYGZ/lm6dp+aHJ1YqfaEkiqgj/Z6+cdd0 me@larsnolden.com" # developer machines key
"ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIB9LFaFbro5jU9jG0ZNn66FO61gniKfi865jS6TnZ+SU deploy" # deployment nodes key
]; ];
}; };
security.sudo.wheelNeedsPassword = false; security.sudo.wheelNeedsPassword = false;