Build Caddy with cloudflare as overlay
This commit is contained in:
parent
abfd06a50d
commit
7d2ce03dc3
5 changed files with 95 additions and 3 deletions
|
|
@ -31,6 +31,12 @@ in
|
|||
host = "metrics.internal";
|
||||
};
|
||||
};
|
||||
grafana = {
|
||||
proxy = {
|
||||
domain = "tegola.pro";
|
||||
host = "metrics.internal";
|
||||
};
|
||||
};
|
||||
};
|
||||
|
||||
networking = {
|
||||
|
|
@ -64,7 +70,10 @@ in
|
|||
};
|
||||
};
|
||||
|
||||
networking.nameservers = [ "192.168.1.2" ];
|
||||
networking = {
|
||||
firewall.allowedTCPPorts = [ 9100 ];
|
||||
nameservers = [ "192.168.1.2" ];
|
||||
};
|
||||
|
||||
system.stateVersion = "24.05";
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,5 +1,6 @@
|
|||
{
|
||||
nixpkgs,
|
||||
nixpkgs-unstable,
|
||||
nixos-hardware,
|
||||
agenix,
|
||||
home-manager,
|
||||
|
|
@ -9,7 +10,13 @@
|
|||
let
|
||||
agenixOverlay = final: prev: { agenix = agenix.packages.${prev.system}.default; };
|
||||
|
||||
customOverlays = import ../overlay;
|
||||
# customOverlays = import ../overlay;
|
||||
customOverlays = (
|
||||
final: prev: {
|
||||
caddy-custom = prev.callPackage ../overlay/caddy-custom.nix { };
|
||||
jellyseerr = nixpkgs-unstable.legacyPackages."x86_64-linux".jellyseerr;
|
||||
}
|
||||
);
|
||||
|
||||
pkgs =
|
||||
system:
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue