tried zeroclaw. disabled for now

This commit is contained in:
pazpi 2026-02-27 21:58:59 +01:00
parent b37beebb89
commit 3f89dc25b6
No known key found for this signature in database
30 changed files with 232 additions and 147 deletions

View file

@ -12,7 +12,9 @@
let
agenixOverlay = final: prev: { agenix = agenix.packages.${prev.system}.default; };
customOverlays = (final: prev: { });
customOverlays = (final: prev: {
zeroclaw = prev.callPackage ../packages/zeroclaw.nix { };
});
mkPkgs =
nixpkgsSrc: system:

View file

@ -213,6 +213,15 @@
];
};
zeroclaw = {
module = ./zeroclaw;
tags = [
"lxc"
"bacco"
"zeroclaw"
];
};
# Special hosts (non-LXC or local deployment)
# deadbeef = {
# module = ./deadbeef;

View file

@ -34,6 +34,7 @@ in
ilpost-podcast = "ilpost-podcast.${private-domain}";
librenms = "librenms.${private-domain}";
collabora = "collabora.${private-domain}";
zeroclaw = "zeroclaw.${private-domain}";
};
personal = {
username = "pazpi";

View file

@ -0,0 +1,27 @@
{
config,
pkgs,
lib,
...
}:
{
networking.firewall.allowedTCPPorts = [ 37617 ];
my = {
networking.tailscale.enable = true;
utils = {
commons.enable = true;
lxc-standard.enable = true;
};
virtualisation.proxmox.enable = true;
};
environment.systemPackages = with pkgs; [
git
zeroclaw
];
system.stateVersion = "25.11";
}