Removed zeroclaw

This commit is contained in:
pazpi 2026-03-08 12:12:21 +01:00
parent 718dcb7121
commit 446e1f20a1
No known key found for this signature in database
6 changed files with 1 additions and 84 deletions

View file

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

View file

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

View file

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

View file

@ -1,27 +0,0 @@
{
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";
}

View file

@ -1,43 +0,0 @@
# ZeroClaw: built from source on NixOS (release tag as source).
# Pre-built Linux binaries are not used; this compiles from the official repo at the given tag.
# https://github.com/zeroclaw-labs/zeroclaw
#
# When bumping version: set rev = "v<version>" and update src.sha256 via:
# nix-prefetch-url --unpack "https://github.com/zeroclaw-labs/zeroclaw/archive/refs/tags/v<version>.tar.gz"
{
rustPlatform,
fetchFromGitHub,
lib,
}:
rustPlatform.buildRustPackage rec {
pname = "zeroclaw";
version = "0.1.7";
src = fetchFromGitHub {
owner = "zeroclaw-labs";
repo = "zeroclaw";
rev = "v${version}";
sha256 = "0d4yx8r0yg54jv5yqgx6abdww5rdak3waxfrw8a00fz5nj3zd3qg";
};
# Use Cargo.lock from the tagged source for reproducible dependency resolution
cargoLock = {
lockFile = "${src}/Cargo.lock";
};
# Placeholder web/dist so rust-embed has at least one asset (dashboard is optional)
prePatch = ''
mkdir -p web/dist
echo '<!DOCTYPE html><html><head><title>ZeroClaw</title></head><body>Dashboard placeholder</body></html>' > web/dist/index.html
'';
doCheck = false;
meta = with lib; {
description = "Fast, small, and fully autonomous AI assistant infrastructure";
homepage = "https://github.com/zeroclaw-labs/zeroclaw";
license = with licenses; [ mit asl20 ];
platforms = platforms.linux;
mainProgram = "zeroclaw";
};
}

View file

@ -29,7 +29,6 @@ rec {
ilpost-podcast = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIHo3tGrspZlSVbC1X/MHFFwDGj8G8+ZrZihU28DkbJEh"; ilpost-podcast = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIHo3tGrspZlSVbC1X/MHFFwDGj8G8+ZrZihU28DkbJEh";
colmena = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIOOVg0/MhkyTsZBITT0nZvH0hWskPJ7lyC5Mw70duczq"; colmena = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIOOVg0/MhkyTsZBITT0nZvH0hWskPJ7lyC5Mw70duczq";
collabora = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAICSaXqZ+gqkbRJxsHRvCXw9U2Zip8YlPjbEIgPEzevO3"; collabora = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAICSaXqZ+gqkbRJxsHRvCXw9U2Zip8YlPjbEIgPEzevO3";
zeroclaw = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIFSaWvSeZeWueOJ8nG/H5M0qbsmV+ArIgGi0O1xO3wXC";
}; };
# Machines able to provisioning other machines # Machines able to provisioning other machines