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:
|
steps:
|
||||||
- uses: actions/checkout@v4
|
- uses: actions/checkout@v4
|
||||||
- uses: cachix/install-nix-action@v31
|
- uses: cachix/install-nix-action@v31
|
||||||
- name: nixing
|
- uses: webfactory/ssh-agent@v0.9.0
|
||||||
run: which nix-shell
|
with:
|
||||||
|
ssh-private-key: ${{ secrets.WEB_PROXY_SSH_PRIVATE_KEY }}
|
||||||
@@ -1,7 +1,7 @@
|
|||||||
{ modulesPath, ... }:
|
{ modulesPath, pkgs, ... }:
|
||||||
|
|
||||||
let
|
let
|
||||||
diskDevice = "/dev/sda";
|
diskDevice = "/dev/vda";
|
||||||
sources = import ./npins;
|
sources = import ./npins;
|
||||||
in
|
in
|
||||||
{
|
{
|
||||||
@@ -22,8 +22,30 @@ in
|
|||||||
services.openssh.enable = true;
|
services.openssh.enable = true;
|
||||||
|
|
||||||
users.users.root.openssh.authorizedKeys.keys = [
|
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";
|
system.stateVersion = "25.05";
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user