Added action to ensure ssh private key gets added correlty
All checks were successful
Nix Web Proxy Worker / setup-nixos-runner (push) Successful in 23s
All checks were successful
Nix Web Proxy Worker / setup-nixos-runner (push) Successful in 23s
This commit is contained in:
@@ -8,5 +8,6 @@ jobs:
|
||||
steps:
|
||||
- uses: actions/checkout@v4
|
||||
- uses: cachix/install-nix-action@v31
|
||||
- name: nixing
|
||||
run: which nix-shell
|
||||
- uses: webfactory/ssh-agent@v0.9.0
|
||||
with:
|
||||
ssh-private-key: ${{ secrets.WEB_PROXY_SSH_PRIVATE_KEY }}
|
||||
@@ -1,7 +1,7 @@
|
||||
{ modulesPath, ... }:
|
||||
{ modulesPath, pkgs, ... }:
|
||||
|
||||
let
|
||||
diskDevice = "/dev/sda";
|
||||
diskDevice = "/dev/vda";
|
||||
sources = import ./npins;
|
||||
in
|
||||
{
|
||||
@@ -22,8 +22,30 @@ in
|
||||
services.openssh.enable = true;
|
||||
|
||||
users.users.root.openssh.authorizedKeys.keys = [
|
||||
"<your SSH key here>"
|
||||
"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQC3idplMeWxZTOuT13k0ZvzsFKgD6CeLe5IeBkY6EyHwNX6pR+N9eOWRhWswdSz+Q5EwTIjFfJE+KkJImZYuoEZPomwbcZGvnuQkYMUWhbE4GqLzDGC6LCjQiO2tg41xN88YLZ4YAzMZbCGn0K0y6a8amEBTrDPQGTcJivv5t4Gm0VEPmlozSwqsFc9gIgjrcdBMqcCJs+gMlsimL8GxFEZ3sEpxie+hAS3qw0Mp8+PrA61x4tPLkiNTmFHZP3SaBz4ST5Fcm1d0zsurE/mIECsswQpM7Co18xzriiKAJfpmnjvha25TRLyi9OHdHgt9OnkLmkLq5S4brbOCo090EJ2r+jryIii/2DVMPAvobLq+b8aj2Lt7E6drtWJBem8c4UV6TJB1Rl4/4h4pS7b5st5OCaAfAs65sBNkMoiEJToGvNNZpOe9kNB65GQDkWq+SD+o9tja3DJ7e5U2LEaUN+RRxoeqik2KJenfd1fqbojuzigsZI/14kEih0PP2+HSB46k1zqG9dPLxS4PGR3hcQrouXQG3HX6wS1gZRTAxVRSy61YXOW8IvS2luK/Dgl0NcTkxNGPD6vHXsQff/GB+1tSAvW7P1h2EKvkPeP6SGAzOcN1enNVKPMMIdNejoM15vvb5Ww5QDhz2Zhaq1nUGlBU/IULtNLn+1csGrpE5oFbw== henrik@darkmakers"
|
||||
"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQDbGbdSH6B/t35iX7aYlMb7HbkIhUPwoPflBORWWEX4I7L1MzfjbDAlLfFbIptVKRvT0vr7KbbyLAC3Ylg6/IaeyQW/aBMuSgKKS3kjTcEjVRzWq/k4ZXKFpIDAd76MktMFINZDXQ6d5Xig63Bjd2zhpXN84WTv4GzrY+WWT/F7R7dTnFD44jjQaZCwgiBRNajatCcLtz/8m+ausKJOlYkrkVv9ux9/6i0jH9pa0yjZfE285dhYGrYjLERlLC3D6PHgC1u47FRdLLsxJPDVRW0AVYzXizgGWHWzzK1BRpQXcG2Pajk9Tmo7xOHabmlTj7tKXjHFP6nSy1jULdN03Ur9AZMnBk0ythgsakf0hWo0u//dxxm4XCwiGA+EY3ySnCGza/xAZ4QEI2Edv/ltQWyMjOZhSyTmqe6OoWVvIS0mEPTe4k34i3j805FIO1sblLnzzajGUQBRPgQ11yI6xvOu9QyamC9JZGV1Rl8rZq6ZD5yvHB40f4z8nfDMkBJUNY28pErOtYprmGMksMvyt2qg+X6LE7to3eDMsT6k23xT5wdpFCqA06KQEBzB4t1sjIU96xP5+Ewpf0ZUkBahnw3UgdMNvARiPyCVtx/wm5bRceCvAXPbK/hdBSMvR1heBixx3YerLPyS1mReCAhQQs6/gy9yUZwwHwJllH/eribbsQ== henrik@darkmakers"
|
||||
];
|
||||
|
||||
environment.systemPackages = with pkgs; [
|
||||
inetutils
|
||||
];
|
||||
|
||||
networking.nameservers = [
|
||||
"192.168.1.195"
|
||||
];
|
||||
|
||||
networking.interfaces = {
|
||||
ens18 = {
|
||||
ipv4 = {
|
||||
addresses = [
|
||||
{
|
||||
address = "192.168.1.35";
|
||||
prefixLength = 24;
|
||||
}
|
||||
];
|
||||
};
|
||||
};
|
||||
};
|
||||
|
||||
system.stateVersion = "25.05";
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user