feat: dns provider changes

This commit is contained in:
Philipp Hochkamp 2022-09-06 08:34:16 +02:00
parent 0378909589
commit f83f1f3524
4 changed files with 32 additions and 31 deletions

60
flake.lock generated
View file

@ -7,11 +7,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1652712410, "lastModified": 1662241716,
"narHash": "sha256-hMJ2TqLt0DleEnQFGUHK9sV2aAzJPU8pZeiZoqRozbE=", "narHash": "sha256-urqPvSvvGUhkwzTDxUI8N1nsdMysbAfjmBNZaTYBZRU=",
"owner": "ryantm", "owner": "ryantm",
"repo": "agenix", "repo": "agenix",
"rev": "7e5e58b98c3dcbf497543ff6f22591552ebfe65b", "rev": "c96da5835b76d3d8e8d99a0fec6fe32f8539ee2e",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -44,11 +44,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1661762118, "lastModified": 1661882940,
"narHash": "sha256-+kQvys2HuLwQBkpN2AoVl4pFQx2MQ7o0jjNdGu2dIV4=", "narHash": "sha256-4LaVFnV22WrOA0aolqqk9dXrM8crikcrLQt29G18F7M=",
"owner": "lnl7", "owner": "lnl7",
"repo": "nix-darwin", "repo": "nix-darwin",
"rev": "157a3c3c4ea482317a4eb4ea2c41db4f16c82420", "rev": "80cec5115aae74accc4ccfb9f84306d7863f0632",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -64,11 +64,11 @@
"nixpkgs": "nixpkgs" "nixpkgs": "nixpkgs"
}, },
"locked": { "locked": {
"lastModified": 1661832453, "lastModified": 1662434261,
"narHash": "sha256-dBXlnUPa9RT3gXsUboJ5bznvOXQwWmAQZ/oP3idrpMM=", "narHash": "sha256-+bf55NhDopbwEU9taYsfzYkyhTYDkaEkClL+eR55drg=",
"owner": "nix-community", "owner": "nix-community",
"repo": "emacs-overlay", "repo": "emacs-overlay",
"rev": "c507c22745155a848b5928a5051c9aad28994d78", "rev": "817a33003090677244ad5157d3148911e14372af",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -100,11 +100,11 @@
"utils": "utils" "utils": "utils"
}, },
"locked": { "locked": {
"lastModified": 1661824092, "lastModified": 1662396970,
"narHash": "sha256-nSWLWytlXbeLrx5A+r5Pso7CvVrX5EgmIIXW/EXvPHQ=", "narHash": "sha256-N1LKxBqKmWSM/YFSROAmhotZVTUt0d6yF3opFc/XcN8=",
"owner": "nix-community", "owner": "nix-community",
"repo": "home-manager", "repo": "home-manager",
"rev": "5bd66dc6cd967033489c69d486402b75d338eeb6", "rev": "583a99f0166e3e5df9539b972091830bb9faf6b8",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -115,11 +115,11 @@
}, },
"impermanence": { "impermanence": {
"locked": { "locked": {
"lastModified": 1661590580, "lastModified": 1661933071,
"narHash": "sha256-XoPSucNvccnT50LWme/7BiENZDwr8tArEg36OGQFFnA=", "narHash": "sha256-RFgfzldpbCvS+H2qwH+EvNejvqs+NhPVD5j1I7HQQPY=",
"owner": "nix-community", "owner": "nix-community",
"repo": "impermanence", "repo": "impermanence",
"rev": "2237ad28093cb53ad2eb0fd1a9f870997287e0fa", "rev": "def994adbdfc28974e87b0e4c949e776207d5557",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -167,11 +167,11 @@
}, },
"nixos-hardware": { "nixos-hardware": {
"locked": { "locked": {
"lastModified": 1660407119, "lastModified": 1662092548,
"narHash": "sha256-04lWO0pDbhAXFdL4v2VzzwgxrZ5IefKn+TmZPiPeKxg=", "narHash": "sha256-nmAbyJ5+DBXcNJ2Rcy/Gx84maqtLdr6xEe82+AXCaY8=",
"owner": "NixOS", "owner": "NixOS",
"repo": "nixos-hardware", "repo": "nixos-hardware",
"rev": "12620020f76b1b5d2b0e6fbbda831ed4f5fe56e1", "rev": "786633331724f36967853b98d9100b5cfaa4d798",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -183,11 +183,11 @@
}, },
"nixpkgs": { "nixpkgs": {
"locked": { "locked": {
"lastModified": 1661353537, "lastModified": 1662096612,
"narHash": "sha256-1E2IGPajOsrkR49mM5h55OtYnU0dGyre6gl60NXKITE=", "narHash": "sha256-R+Q8l5JuyJryRPdiIaYpO5O3A55rT+/pItBrKcy7LM4=",
"owner": "NixOS", "owner": "NixOS",
"repo": "nixpkgs", "repo": "nixpkgs",
"rev": "0e304ff0d9db453a4b230e9386418fd974d5804a", "rev": "21de2b973f9fee595a7a1ac4693efff791245c34",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -197,11 +197,11 @@
}, },
"nixpkgs-master": { "nixpkgs-master": {
"locked": { "locked": {
"lastModified": 1661842206, "lastModified": 1662443381,
"narHash": "sha256-6xJAFeZ9voQJ4kNYSVodNQ3VlEnj9RKJ0kpYhCSIFNQ=", "narHash": "sha256-ZsYmfRM2WupizlS2QgEaWmgtowEm3uVi2wD2CFt8jMI=",
"owner": "NixOS", "owner": "NixOS",
"repo": "nixpkgs", "repo": "nixpkgs",
"rev": "5b76ccbfc320b305e7500cbd56e034ed6ba233a3", "rev": "58db1157a7f184bc0cd2a5a5bf8cd9bc3d524402",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -213,11 +213,11 @@
}, },
"nixpkgs_2": { "nixpkgs_2": {
"locked": { "locked": {
"lastModified": 1661720780, "lastModified": 1662019588,
"narHash": "sha256-AJNGyaB2eKZAYaPNjBZOzap87yL+F9ZLaFzzMkvega0=", "narHash": "sha256-oPEjHKGGVbBXqwwL+UjsveJzghWiWV0n9ogo1X6l4cw=",
"owner": "NixOS", "owner": "NixOS",
"repo": "nixpkgs", "repo": "nixpkgs",
"rev": "a63021a330d8d33d862a8e29924b42d73037dd37", "rev": "2da64a81275b68fdad38af669afeda43d401e94b",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -389,11 +389,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1661842962, "lastModified": 1662445645,
"narHash": "sha256-RQhGwEMOvpDbwDh4IH8ZlSsSKUjwu1Y/9ifiVUxFlYY=", "narHash": "sha256-g1+vRkxJe5wGxIOJYXO1Lg4C8h9al/tL8vQtZGXEv1A=",
"owner": "thexyno", "owner": "thexyno",
"repo": "blog", "repo": "blog",
"rev": "814412507e95f3c5348f8080fb46088878e30dc4", "rev": "047775f2a50ac0a7c6bdb21f2493e699ed44f4cb",
"type": "github" "type": "github"
}, },
"original": { "original": {

View file

@ -10,6 +10,7 @@ in
enable = true; enable = true;
}; };
ragon.user.extraGroups = [ "kvm" "libvirtd" ]; ragon.user.extraGroups = [ "kvm" "libvirtd" ];
security.polkit.enable = true;
ragon.persist.extraDirectories = [ ragon.persist.extraDirectories = [
"/var/lib/libvirt" "/var/lib/libvirt"
]; ];

View file

@ -21,7 +21,7 @@ in
security.acme.defaults.email = "nixosacme@phochkamp.de"; security.acme.defaults.email = "nixosacme@phochkamp.de";
security.acme.acceptTerms = true; security.acme.acceptTerms = true;
security.acme.certs."${cfg.domain}" = { security.acme.certs."${cfg.domain}" = {
dnsProvider = "cloudflare"; dnsProvider = "ionos";
dnsResolver = "1.1.1.1:53"; dnsResolver = "1.1.1.1:53";
group = "nginx"; group = "nginx";
extraDomainNames = [ extraDomainNames = [

Binary file not shown.