Compare commits
2 commits
423c31eb08
...
a7f2ea7baa
Author | SHA1 | Date | |
---|---|---|---|
a7f2ea7baa | |||
295f75dd5f |
8 changed files with 35 additions and 19 deletions
|
@ -4,6 +4,10 @@
|
||||||
file = ./user/danielPassword.age;
|
file = ./user/danielPassword.age;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
smb-haven-credentials = {
|
||||||
|
file = ./smb/havenCredentials.age;
|
||||||
|
};
|
||||||
|
|
||||||
acme-credentials = {
|
acme-credentials = {
|
||||||
file = ./acme/credentials.age;
|
file = ./acme/credentials.age;
|
||||||
owner = "acme";
|
owner = "acme";
|
||||||
|
|
10
agenix/hosts/mediaserver/smb/havenCredentials.age
Normal file
10
agenix/hosts/mediaserver/smb/havenCredentials.age
Normal file
|
@ -0,0 +1,10 @@
|
||||||
|
age-encryption.org/v1
|
||||||
|
-> ssh-ed25519 MtGp6g JyVPhKnCixU8R0aldhBP8eVHzyxcG6Vjv9MOv2xdAGs
|
||||||
|
PRc+76W57uYZSUguYrOjvjZrsFy56nbgEyoQ1ahihK0
|
||||||
|
-> ssh-ed25519 Y94Yig v/9Ai3U8dxd2XP92gTMDHCeMoVTFhd9mrg95hpBjcR4
|
||||||
|
8qu58IJSjpDeCoueo5REflCv3jYscmTFg0gJ9w2awJo
|
||||||
|
-> _@pH\C-grease 2 VY p{rJ^5
|
||||||
|
liHUI8M6Us9bJ5yF/hs57TZLArJIsKHZG+4azj4qiC47tCAH5RrbXzANrDk
|
||||||
|
--- WgjYpyvLq2DF1fG+1MwTV+tGijYBiIiO8XeB1wsumh0
|
||||||
|
néÞ/„PUÁ
|
||||||
|
,ü2SË(¿u‡<75>Û!ô“$Ð ÓDþXºÉÍHù[„!'H{|–+]5Æ¡º:æ4Ðz¨¯ÚÄ:÷,Ó1]E®!-uNVæ³=Åú?@`W3u1ß\A
|
24
flake.lock
24
flake.lock
|
@ -87,11 +87,11 @@
|
||||||
"utils": "utils"
|
"utils": "utils"
|
||||||
},
|
},
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1694158470,
|
"lastModified": 1694513707,
|
||||||
"narHash": "sha256-yWx9eBDHt6WR3gr65+J85KreHdMypty/P6yM35tIYYM=",
|
"narHash": "sha256-wE5kHco3+FQjc+MwTPwLVqYz4hM7uno2CgXDXUFMCpc=",
|
||||||
"owner": "serokell",
|
"owner": "serokell",
|
||||||
"repo": "deploy-rs",
|
"repo": "deploy-rs",
|
||||||
"rev": "d0cfc042eba92eb206611c9e8784d41a2c053bab",
|
"rev": "31c32fb2959103a796e07bbe47e0a5e287c343a8",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
|
@ -107,11 +107,11 @@
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1694461360,
|
"lastModified": 1694511957,
|
||||||
"narHash": "sha256-8pD4sER07KvFjaa+8Uh5zuUrWVmAtT2UocFMktq80SA=",
|
"narHash": "sha256-teCLY68npc0nuyOHYJURLuJSOME0yotJI29WXcpF1E4=",
|
||||||
"owner": "nix-community",
|
"owner": "nix-community",
|
||||||
"repo": "disko",
|
"repo": "disko",
|
||||||
"rev": "fc6f863fe175a0e7e4ca39f44740627815f0da39",
|
"rev": "be98cffef02e5ebf438ea80b34b86e669c48eff1",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
|
@ -416,11 +416,11 @@
|
||||||
},
|
},
|
||||||
"nixos-stable": {
|
"nixos-stable": {
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1694304580,
|
"lastModified": 1694426803,
|
||||||
"narHash": "sha256-5tIpNodDpEKT8mM/F5zCzWEAnidOg8eb1/x3SRaaBLs=",
|
"narHash": "sha256-osusXQo0zkEqs502SNMffsKp1O9evpDM54A37MuyT2Q=",
|
||||||
"owner": "nixos",
|
"owner": "nixos",
|
||||||
"repo": "nixpkgs",
|
"repo": "nixpkgs",
|
||||||
"rev": "4c8cf44c5b9481a4f093f1df3b8b7ba997a7c760",
|
"rev": "9a74ffb2ca1fc91c6ccc48bd3f8cbc1501bf7b8a",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
|
@ -432,11 +432,11 @@
|
||||||
},
|
},
|
||||||
"nixpkgs": {
|
"nixpkgs": {
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1694343207,
|
"lastModified": 1694501121,
|
||||||
"narHash": "sha256-jWi7OwFxU5Owi4k2JmiL1sa/OuBCQtpaAesuj5LXC8w=",
|
"narHash": "sha256-uj7YWhs7FTv1slqb9Sj1+Q0dYtwQDC4URfOXB9XWKjs=",
|
||||||
"owner": "nixos",
|
"owner": "nixos",
|
||||||
"repo": "nixpkgs",
|
"repo": "nixpkgs",
|
||||||
"rev": "78058d810644f5ed276804ce7ea9e82d92bee293",
|
"rev": "1ee50a29288f768c55211963be8040671814986d",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
|
|
|
@ -14,7 +14,7 @@
|
||||||
kernelModules = [ "tls" ];
|
kernelModules = [ "tls" ];
|
||||||
};
|
};
|
||||||
|
|
||||||
kernelPackages = pkgs.linuxPackages_latest;
|
kernelPackages = pkgs.linuxPackages;
|
||||||
kernelModules = [ "kvm-intel" "tcp_bbr" ];
|
kernelModules = [ "kvm-intel" "tcp_bbr" ];
|
||||||
|
|
||||||
kernel.sysctl = {
|
kernel.sysctl = {
|
||||||
|
|
|
@ -19,12 +19,12 @@ in
|
||||||
};
|
};
|
||||||
plenary-nvim = buildVimPluginFrom2Nix {
|
plenary-nvim = buildVimPluginFrom2Nix {
|
||||||
pname = "plenary.nvim";
|
pname = "plenary.nvim";
|
||||||
version = "2023-09-10";
|
version = "2023-09-12";
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "nvim-lua";
|
owner = "nvim-lua";
|
||||||
repo = "plenary.nvim";
|
repo = "plenary.nvim";
|
||||||
rev = "0232372b906f275f76ac42029eba25eaf95e76b9";
|
rev = "4cd4c29e39dd02efd906f98c03d2879237f50956";
|
||||||
sha256 = "0z7sag0jqskf7qcdnsczxa3y3rjlnx4k0an23p8zmv5dikbgqkx5";
|
sha256 = "0g3higbx5v20bkn3h6gjxjgjj9yjwnvggmbbzs7k77i39993hgs5";
|
||||||
fetchSubmodules = false;
|
fetchSubmodules = false;
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
@ -246,8 +246,8 @@ in
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "neovim";
|
owner = "neovim";
|
||||||
repo = "nvim-lspconfig";
|
repo = "nvim-lspconfig";
|
||||||
rev = "5efcd06dc9c45c1654d3f84655fd4ee2f5328f3b";
|
rev = "360a895125ac4f39df6aa8f763635eff07e69fff";
|
||||||
sha256 = "1l00vf1pyb1942ycb0wv4jy9qkpjbrn48hwsr89g1p3zzw063zgq";
|
sha256 = "0sy9w8bl46i9krikxkbnsryrnnccji2hrw29k3ccihnn8nrxwvsl";
|
||||||
fetchSubmodules = false;
|
fetchSubmodules = false;
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
Binary file not shown.
|
@ -64,6 +64,8 @@ in
|
||||||
# mediaserver
|
# mediaserver
|
||||||
"agenix/hosts/mediaserver/user/danielPassword.age".publicKeys = mediaserver;
|
"agenix/hosts/mediaserver/user/danielPassword.age".publicKeys = mediaserver;
|
||||||
|
|
||||||
|
"agenix/hosts/mediaserver/smb/havenCredentials.age".publicKeys = mediaserver;
|
||||||
|
|
||||||
"agenix/hosts/mediaserver/acme/credentials.age".publicKeys = mediaserver;
|
"agenix/hosts/mediaserver/acme/credentials.age".publicKeys = mediaserver;
|
||||||
|
|
||||||
"agenix/hosts/mediaserver/tailscale/authkey.age".publicKeys = mediaserver;
|
"agenix/hosts/mediaserver/tailscale/authkey.age".publicKeys = mediaserver;
|
||||||
|
|
|
@ -16,7 +16,7 @@
|
||||||
};
|
};
|
||||||
|
|
||||||
boot.supportedFilesystems = [ "nfs" ];
|
boot.supportedFilesystems = [ "nfs" ];
|
||||||
environment.systemPackages = [ pkgs.nfs-utils ];
|
environment.systemPackages = with pkgs; [ cifs-utils nfs-utils ];
|
||||||
services.rpcbind.enable = true;
|
services.rpcbind.enable = true;
|
||||||
|
|
||||||
systemd = {
|
systemd = {
|
||||||
|
|
Loading…
Reference in a new issue