feat: Changed the source for zeronsd
This commit is contained in:
@@ -1,6 +1,6 @@
|
|||||||
{config, ...}: {
|
{config, ...}: {
|
||||||
sops = {
|
sops = {
|
||||||
secrets."zerotier/api_key".owner = config.users.users.zeronsd.name;
|
secrets."zerotier/api_key".owner = config.systemd.services.zeronsd-abfd31bd4766754d.serviceConfig.User;
|
||||||
};
|
};
|
||||||
services.zerotierone = {
|
services.zerotierone = {
|
||||||
enable = true;
|
enable = true;
|
||||||
@@ -13,6 +13,8 @@
|
|||||||
servedNetworks = {
|
servedNetworks = {
|
||||||
abfd31bd4766754d = {
|
abfd31bd4766754d = {
|
||||||
settings = {
|
settings = {
|
||||||
|
log_level = "trace";
|
||||||
|
local_url = "http://127.0.0.1:9994";
|
||||||
domain = "zt.darksailor.dev";
|
domain = "zt.darksailor.dev";
|
||||||
token = config.sops.secrets."zerotier/api_key".path;
|
token = config.sops.secrets."zerotier/api_key".path;
|
||||||
};
|
};
|
||||||
|
|||||||
22
overlays.nix
22
overlays.nix
@@ -135,6 +135,28 @@
|
|||||||
});
|
});
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
zeronsd = let
|
||||||
|
src = final.pkgs.fetchFromGitHub {
|
||||||
|
owner = "uttarayan21";
|
||||||
|
repo = "zeronsd";
|
||||||
|
rev = "6690ef46ef3dc112ab2c378d96af717e850f699f";
|
||||||
|
sha256 = "sha256-Vpz9iNsBvUFjmXgwbv0aGtG6dHWTtgIS8vrT9wHfZpA=";
|
||||||
|
};
|
||||||
|
in
|
||||||
|
final.rustPlatform.buildRustPackage {
|
||||||
|
inherit src;
|
||||||
|
pname = "zeronsd";
|
||||||
|
version = "0.5.2";
|
||||||
|
|
||||||
|
strictDeps = true;
|
||||||
|
buildInputs = [final.pkgs.openssl];
|
||||||
|
nativeBuildInputs = [final.pkgs.pkg-config];
|
||||||
|
|
||||||
|
doCheck = false;
|
||||||
|
RUSTFMT = "${final.pkgs.rustfmt}/bin/rustfmt";
|
||||||
|
|
||||||
|
cargoLock = {lockFile = "${src}/Cargo.lock";};
|
||||||
|
};
|
||||||
};
|
};
|
||||||
anyrun-overlay = final: prev: {
|
anyrun-overlay = final: prev: {
|
||||||
anyrun =
|
anyrun =
|
||||||
|
|||||||
Reference in New Issue
Block a user