diff --git a/.gitea/workflows/web-deploy.yaml b/.gitea/workflows/web-deploy.yaml index 4495ed4..cb453df 100644 --- a/.gitea/workflows/web-deploy.yaml +++ b/.gitea/workflows/web-deploy.yaml @@ -8,5 +8,6 @@ jobs: steps: - uses: actions/checkout@v4 - uses: cachix/install-nix-action@v31 - - name: nixing - run: which nix-shell \ No newline at end of file + - uses: webfactory/ssh-agent@v0.9.0 + with: + ssh-private-key: ${{ secrets.WEB_PROXY_SSH_PRIVATE_KEY }} \ No newline at end of file diff --git a/configuration.nix b/configuration.nix index db639a8..024c6af 100644 --- a/configuration.nix +++ b/configuration.nix @@ -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 = [ - "" + "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"; } diff --git a/singe-disk-layout.nix b/single-disk-layout.nix similarity index 100% rename from singe-disk-layout.nix rename to single-disk-layout.nix