Run automatic update #299

Merged
github-actions[bot] merged 4 commits from create-pull-request/patch into main 2023-12-08 12:53:59 +00:00
9 changed files with 49 additions and 102 deletions

View file

@ -24,8 +24,6 @@
./services/cups.nix
./services/iscsi.nix
./services/samba.nix
./services/woodpecker.nix
./services/woodpecker-agent.nix
./services/docker.nix
./users/remote-build.nix
./services/kubo-local.nix

View file

@ -18,7 +18,6 @@
nixos-hardware.nixosModules.common-gpu-amd
nixos-hardware.nixosModules.common-pc-ssd
./services/postgres.nix
./services/woodpecker-agent.nix
./users/remote-build.nix
];
hardware.cpu.amd.updateMicrocode = true;
@ -112,7 +111,7 @@
hardware.enableRedistributableFirmware = true;
nix.daemonCPUSchedPolicy = "idle";
nix.daemonIOSchedClass = "idle";
nix.settings.system-features = [
"kvm"
"nixos-test"

View file

@ -1,3 +1,3 @@
{pkgs, ...}: {
home.packages = [pkgs.zk pkgs.obsidian];
home.packages = [pkgs.zk];
}

View file

@ -141,7 +141,6 @@ in {
}
'';
};
"woodpecker.chir.rs" = mkConfig "https://woodpecker.int.chir.rs";
"moa.chir.rs" = mkConfig "https://moa.int.chir.rs";
"chir.rs" = {
useACMEHost = "chir.rs";

View file

@ -1,22 +0,0 @@
{
config,
pkgs,
lib,
nix-packages,
system,
...
}: {
imports = [./docker.nix];
services.woodpecker-agents.agents.main = {
enable = true;
environment = {
WOODPECKER_SERVER = "woodpecker.int.chir.rs:9000";
WOODPECKER_BACKEND = "docker";
DOCKER_HOST = "unix:///run/docker.sock";
WOODPECKER_MAX_PROCS = toString config.nix.settings.cores;
};
environmentFile = [config.sops.secrets."services/woodpecker-runner".path];
extraGroups = ["docker"];
};
sops.secrets."services/woodpecker-runner" = {};
}

View file

@ -1,25 +0,0 @@
{
config,
pkgs,
lib,
...
}: {
services.woodpecker-server = {
enable = true;
environment = {
WOODPECKER_HOST = "https://woodpecker.chir.rs";
WOODPECKER_SERVER_ADDR = ":47927";
WOODPECKER_ADMIN = "darkkirb";
};
environmentFile = config.sops.secrets."services/woodpecker".path;
};
sops.secrets."services/woodpecker" = {};
services.caddy.virtualHosts."woodpecker.int.chir.rs" = {
useACMEHost = "int.chir.rs";
logFormat = pkgs.lib.mkForce "";
extraConfig = ''
import baseConfig
reverse_proxy http://127.0.0.1:47927
'';
};
}

View file

@ -13,11 +13,11 @@
]
},
"locked": {
"lastModified": 1701677125,
"narHash": "sha256-DQSvUQP8I2OprL56Y0XwXvbnqearrwh23dF/WzCXxdY=",
"lastModified": 1701965757,
"narHash": "sha256-BPuBX9mptEbD7CEgDzEY16vJLxQ3u98Gzq/pSqik7PI=",
"owner": "DarkKirb",
"repo": "admin-fe",
"rev": "e65d8e40e0b420b649789ac36e85af1be5ecf232",
"rev": "494e2598d08691257adb6816f5331bd5d7b1de73",
"type": "github"
},
"original": {
@ -39,11 +39,11 @@
]
},
"locked": {
"lastModified": 1701263092,
"narHash": "sha256-d+47/Lf61JSIUyMxGHny3TTJqkEr4KRXOexElZzHleU=",
"lastModified": 1701764968,
"narHash": "sha256-33h18bM/Az7pImMAeEsxGYbEueiCBaxRky0ktWDK+HA=",
"owner": "DarkKirb",
"repo": "akkoma",
"rev": "76570eac4d5b079818a77d3cbfe155e90b4f0e47",
"rev": "43185ffd0b785c9da2cfb838f521d9ebe7325513",
"type": "github"
},
"original": {
@ -65,11 +65,11 @@
]
},
"locked": {
"lastModified": 1701677184,
"narHash": "sha256-L4t13nacWRRHCfPc5ML6CQuNrcTLQc9e666YF4dic5U=",
"lastModified": 1701965610,
"narHash": "sha256-qAUKY9VCRROS3ZLLp3gTzk/aCMudSrjpfNewhKZ2vJ0=",
"owner": "DarkKirb",
"repo": "akkoma-fe",
"rev": "740ed8c4510a308f8817c036b2645360d532d2da",
"rev": "2be6472a86a4c0c0e74adfaae87e0c6284e48788",
"type": "github"
},
"original": {
@ -114,11 +114,11 @@
]
},
"locked": {
"lastModified": 1701697687,
"narHash": "sha256-dLLE5wQBVv+pIb4bWmKFSw2DvLVyuEk0F7ng6hpZPSU=",
"lastModified": 1701787589,
"narHash": "sha256-ce+oQR4Zq9VOsLoh9bZT8Ip9PaMLcjjBUHVPzW5d7Cw=",
"owner": "numtide",
"repo": "devshell",
"rev": "c3bd77911391eb1638af6ce773de86da57ee6df5",
"rev": "44ddedcbcfc2d52a76b64fb6122f209881bd3e1e",
"type": "github"
},
"original": {
@ -165,11 +165,11 @@
]
},
"locked": {
"lastModified": 1701614512,
"narHash": "sha256-4+w/4QVNUpm00mn7tew2T9G0MO7jnFms2PpUhe9Lgdo=",
"lastModified": 1701972099,
"narHash": "sha256-BD74a+DEA9XAfR1xM0xGlnMfcTlelulSpN8VPXX0tS0=",
"owner": "DarkKirb",
"repo": "element-web",
"rev": "eb2004ff177dce4e397b8649528f5e3d4cc96007",
"rev": "ec0b9d3235d08fdabed58b359787ad50ce7bc7c3",
"type": "github"
},
"original": {
@ -197,11 +197,11 @@
]
},
"locked": {
"lastModified": 1701692734,
"narHash": "sha256-AyKxQAdHuWU/1kQLnHxJIEyi6UPQUWz0zuAwe2Wq9oM=",
"lastModified": 1701955141,
"narHash": "sha256-my0IBkcrDKd9vGis0QZK2YHFo6BIhiucHDIQzTMVVG8=",
"owner": "nix-community",
"repo": "flake-firefox-nightly",
"rev": "ad41736e387a3082489f6136d65f1901e3fbc8b2",
"rev": "e04e4e67729ddcdd36e2a0a27af94ee3cfb835a5",
"type": "github"
},
"original": {
@ -298,11 +298,11 @@
]
},
"locked": {
"lastModified": 1701676655,
"narHash": "sha256-wP8i7hO2aLNJhYoTK3kqoymaCLgt4QcwWcO8d/A1CjQ=",
"lastModified": 1701728041,
"narHash": "sha256-x0pyrI1vC8evVDxCxyO6olOyr4wlFg9+VS3C3p4xFYQ=",
"owner": "nix-community",
"repo": "home-manager",
"rev": "948703f3e71f1332a0cb535ebaf5cb14946e3724",
"rev": "ac7216918cd65f3824ba7817dea8f22e61221eaf",
"type": "github"
},
"original": {
@ -345,11 +345,11 @@
]
},
"locked": {
"lastModified": 1701691817,
"narHash": "sha256-NX3tSg2KcYKz9KNQgWbqzEH8LUzHXXFbv8iR7A9vOMM=",
"lastModified": 1701901779,
"narHash": "sha256-niromWK2vW1p/pzbsMjpBq2wi/yR1UgYXplvIG2EoI4=",
"owner": "nix-community",
"repo": "lib-aggregate",
"rev": "087a3db40268af929b2f19c02c1a994c71653830",
"rev": "967acb55282cb9fa9c3c91d4ca91c92b7befc7bb",
"type": "github"
},
"original": {
@ -390,11 +390,11 @@
]
},
"locked": {
"lastModified": 1701593400,
"narHash": "sha256-EIKBvX28TYyl2xRNo5WiWQEF6z8kVFrmtYn8O64EhGw=",
"lastModified": 1701765934,
"narHash": "sha256-3xwECLYbqnzgxIQPSQbZ3fC7dlo66HKIAVWT2nwn3CM=",
"owner": "darkkirb",
"repo": "matrix-js-sdk",
"rev": "563dab4e180f395060ab91fa6a361ee1c61149e8",
"rev": "97404d88ad4b4067d0b8692ea2a8b27d1e26ec0d",
"type": "github"
},
"original": {
@ -423,11 +423,11 @@
]
},
"locked": {
"lastModified": 1701595467,
"narHash": "sha256-xfjFaLQggqo0mDLj4S055UGhA5Ti8cTkQBjdWTUXHak=",
"lastModified": 1701765881,
"narHash": "sha256-fm3hW8S7QV0AdY+SZhQhOt7bIVStKgSMajxNq8Y+IoQ=",
"owner": "darkkirb",
"repo": "matrix-react-sdk",
"rev": "cb15e8ff1131b7585bddccac2d9a009151c5163a",
"rev": "7e273b84ece3d6a706cf947b3585c0246d48bad8",
"type": "github"
},
"original": {
@ -528,11 +528,11 @@
]
},
"locked": {
"lastModified": 1701611132,
"narHash": "sha256-roFYOQhIrZ0DUlWbughOwHzx/PoEMrK0inJbFeuOySg=",
"lastModified": 1701899272,
"narHash": "sha256-8SeVJRbDHlZ5Jys+SNWhYX+epyyGL1qvroyFuTk0fYw=",
"owner": "fufexan",
"repo": "nix-gaming",
"rev": "6a885e460cf8596aa23d6f043aa10219494f1da8",
"rev": "65305554cca4be9f567224ebb9e682eb5beae233",
"type": "github"
},
"original": {
@ -577,11 +577,11 @@
]
},
"locked": {
"lastModified": 1701636695,
"narHash": "sha256-xRkhwuc0sZ4Thv8cts6+d/U9PZHvT60NP6xFkkFIe6I=",
"lastModified": 1701774185,
"narHash": "sha256-LQspnAd54UIx32InoCA+KLj8q0RztUvJGe6G80PKUNM=",
"owner": "DarkKirb",
"repo": "nix-packages",
"rev": "16d91fbdc1b549ae9af7a49a00a62100f7406051",
"rev": "e238b974319809db10801e40ac9d37da3b86fe55",
"type": "github"
},
"original": {
@ -663,11 +663,11 @@
},
"nixpkgs_2": {
"locked": {
"lastModified": 1701712960,
"narHash": "sha256-tFkNX4qEWbX4Dv/NTdhXZqdO8onhUHopSnDvVrJ5OyU=",
"lastModified": 1701972474,
"narHash": "sha256-RFHuCDzAkcu6dY1I1hck8FOQyioSBPvGyU2RJyUs0ws=",
"owner": "NixOS",
"repo": "nixpkgs",
"rev": "f8012b8090aea8c0acfd943d56460281565f9a14",
"rev": "ab1da0d9bc106c17e2041f99393b8a8cda2b9b44",
"type": "github"
},
"original": {
@ -678,11 +678,11 @@
},
"nur": {
"locked": {
"lastModified": 1701711234,
"narHash": "sha256-BMlQOR7YVXsSeEfG9G6vQwzvD2qj3d5EbfC9P2lBfpE=",
"lastModified": 1701971067,
"narHash": "sha256-t8QBdaFWUwkCrLIanOPrPuMeI8RA5qnsxqoHJtao2lI=",
"owner": "nix-community",
"repo": "NUR",
"rev": "13a3297b67cdff85fc70131c0f9de91f4a2cc27e",
"rev": "d90953847c55edd3cc21da68760c1f6cb52b4995",
"type": "github"
},
"original": {
@ -729,11 +729,11 @@
]
},
"locked": {
"lastModified": 1701572436,
"narHash": "sha256-0anfOQqDend6kSuF8CmOSAZsiAS1nwOsin5VQukh6Q4=",
"lastModified": 1701728052,
"narHash": "sha256-7lOMc3PtW5a55vFReBJLLLOnopsoi1W7MkjJ93jPV4E=",
"owner": "Mic92",
"repo": "sops-nix",
"rev": "8bca48cb9a12bbd8766f359ad00336924e91b7f7",
"rev": "e91ece6d2cf5a0ae729796b8f0dedceab5107c3d",
"type": "github"
},
"original": {

View file

@ -144,7 +144,7 @@ with dns.lib.combinators; let
SOA = {
nameServer = "ns1.chir.rs.";
adminEmail = "lotte@chir.rs";
serial = 41;
serial = 42;
};
NS = [
"ns1.chir.rs."
@ -235,7 +235,6 @@ with dns.lib.combinators; let
"assets-chir-rs.b-cdn.net."
];
matrix = createZone {};
woodpecker = createZone {};
akko = createZone {};
peertube = createZone {};
mediaproxy.CNAME = ["mediaproxy-chir-rs.b-cdn.net."];

View file

@ -15,7 +15,7 @@ in {
SOA = {
nameServer = "ns1.chir.rs.";
adminEmail = "lotte@chir.rs";
serial = 27;
serial = 28;
};
NS = [
"ns1.chir.rs."
@ -298,7 +298,6 @@ in {
mastodon.CNAME = [(ttl zoneTTL (cname "nas"))];
matrix.CNAME = [(ttl zoneTTL (cname "instance-20221213-1915"))];
rspamd.CNAME = [(ttl zoneTTL (cname "nixos-8gb-fsn1-1"))];
woodpecker.CNAME = [(ttl zoneTTL (cname "nas"))];
moa.CNAME = [(ttl zoneTTL (cname "nas"))];
matrix-admin.CNAME = [(ttl zoneTTL (cname "instance-20221213-1915"))];
mautrix-discord.CNAME = [(ttl zoneTTL (cname "instance-20221213-1915"))];