From 1111111f5e4b1a2bce372dd90344ec0084209087 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sandro=20J=C3=A4ckel?= Date: Wed, 7 Jun 2023 20:06:35 +0200 Subject: [PATCH] Delete oxigraph --- flake.nix | 7 ------- hosts/oxigraph/default.nix | 34 ---------------------------------- overlays/default.nix | 2 -- overlays/oxigraph.nix | 35 ----------------------------------- 4 files changed, 78 deletions(-) delete mode 100644 hosts/oxigraph/default.nix delete mode 100644 overlays/oxigraph.nix diff --git a/flake.nix b/flake.nix index 42cb6eff..c97ef4a8 100644 --- a/flake.nix +++ b/flake.nix @@ -563,13 +563,6 @@ ]; }; - oxigraph = nixosSystem' { - modules = [ - self.nixosModules.cluster-options - ./hosts/oxigraph - ]; - }; - pipebert = nixosSystem' { modules = [ ./hosts/pipebert diff --git a/hosts/oxigraph/default.nix b/hosts/oxigraph/default.nix deleted file mode 100644 index 26119360..00000000 --- a/hosts/oxigraph/default.nix +++ /dev/null @@ -1,34 +0,0 @@ -{ config, pkgs, ... }: - -{ - networking.hostName = "oxigraph"; - system.stateVersion = "22.11"; - c3d2.hq.statistics.enable = true; - deployment = { - vcpu = 16; - mem = 8192; - needForSpeed = true; - }; - - users = { - groups.oxigraph = {}; - users.oxigraph = { - isSystemUser = true; - group = "oxigraph"; - home = "/var/lib/oxigraph"; - createHome = true; - }; - }; - - systemd.services.oxigraph = { - wantedBy = [ "multi-user.target" ]; - after = [ "network.target" ]; - serviceConfig = { - User = "oxigraph"; - Group = "oxigraph"; - ExecStart = "${pkgs.oxigraph}/bin/oxigraph_server serve -l ${config.users.users.oxigraph.home}/data"; - }; - }; - - # curl https://dumps.wikimedia.org/wikidatawiki/entities/latest-all.nt.bz2 |bzip2 -cd - | parallel -j`nproc` --pipe -L 100000 --joblog /tmp/split_log.txt --resume-failed 'F=$(mktemp /tmp/wikidata-XXXXXX); cat > $F && time curl -X POST -H 'Content-Type:application/n-triples' -T $F "http://localhost:7878/store?graph=https://wikidata.org/"; rm $F' -} diff --git a/overlays/default.nix b/overlays/default.nix index a5090cf1..94c1dc63 100644 --- a/overlays/default.nix +++ b/overlays/default.nix @@ -113,8 +113,6 @@ with final; { doCheck = false; }); - oxigraph = callPackage ./oxigraph.nix { }; - pi-sensors = callPackage ./pi-sensors { }; plume = callPackage ./plume { }; diff --git a/overlays/oxigraph.nix b/overlays/oxigraph.nix deleted file mode 100644 index 937f4c56..00000000 --- a/overlays/oxigraph.nix +++ /dev/null @@ -1,35 +0,0 @@ -{ lib -, rustPlatform -, fetchFromGitHub -, pkg-config -, llvmPackages -}: - -rustPlatform.buildRustPackage rec { - pname = "oxigraph"; - version = "0.3.11"; - - src = fetchFromGitHub { - owner = pname; - repo = pname; - rev = "v${version}"; - sha256 = "sha256-7KbDZKKJPk3QTp4siIbdB6xKbslw73Lhc7NoeOuA0Og="; - fetchSubmodules = true; - }; - - cargoSha256 = "sha256-Yqn6hwejg6LzcqW0MiUN3tqrOql6cpu/5plaOz+2/ns="; - - nativeBuildInputs = [ - pkg-config llvmPackages.clang - ]; - LIBCLANG_PATH = "${llvmPackages.libclang.lib}/lib"; - - preConfigure = '' - cd server - ''; - postBuild = '' - cd .. - ''; - - doCheck = false; -}