From 327207978900527327a5ce7f521e99ef449c14d6 Mon Sep 17 00:00:00 2001 From: JuliusFreudenberger Date: Mon, 20 Jul 2026 19:58:29 +0200 Subject: [PATCH 1/4] Add node related language servers to gram --- home/gram.nix | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/home/gram.nix b/home/gram.nix index 42a47b5..1c76bfa 100644 --- a/home/gram.nix +++ b/home/gram.nix @@ -21,6 +21,10 @@ pkgs.tinymist pkgs.tofu-ls pkgs.ltex-ls-plus + pkgs.vtsls + pkgs.vscode-langservers-extracted + pkgs.vscode-json-languageserver + pkgs.package-version-server ]; userSettings = { theme = { From c8aba7db14ea1dbe06d738905a5145cbb5b06871 Mon Sep 17 00:00:00 2001 From: JuliusFreudenberger Date: Mon, 20 Jul 2026 19:59:07 +0200 Subject: [PATCH 2/4] Add port 222 for forgejo routing to srv03 --- hosts/srv03/default.nix | 3 +++ 1 file changed, 3 insertions(+) diff --git a/hosts/srv03/default.nix b/hosts/srv03/default.nix index d2cacb1..fef7d76 100644 --- a/hosts/srv03/default.nix +++ b/hosts/srv03/default.nix @@ -63,6 +63,9 @@ proxy = { domain = "netbird.jfreudenberger.de"; token-secret = config.age.secrets.netbird-proxy; + extraPorts = [ + "222:222/tcp" # Forgejo SSH routing + ]; }; }; netbird.server = let From fd4b10de15dd0cdd4582143f6a22f3c70e85103c Mon Sep 17 00:00:00 2001 From: JuliusFreudenberger Date: Tue, 21 Jul 2026 22:54:40 +0200 Subject: [PATCH 3/4] Adapt renovate matcher for secrets repo --- renovate.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/renovate.json b/renovate.json index efb4b22..c426941 100644 --- a/renovate.json +++ b/renovate.json @@ -8,7 +8,7 @@ "groupName": "netbird" }, { - "matchSourceUrls": "git+ssh://git@git.jfreudenberger.de/JuliusFreudenberger/nix-private.git", + "matchPackageNames": "ssh://git@git.jfreudenberger.de/JuliusFreudenberger/nix-private.git", "enabled": false } ], From 0b4bfda814d89e0a1e7cdfc7fa48955b882840df Mon Sep 17 00:00:00 2001 From: JuliusFreudenberger Date: Tue, 21 Jul 2026 22:56:57 +0200 Subject: [PATCH 4/4] Pin docker-socket-proxy image --- modules/traefik.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/traefik.nix b/modules/traefik.nix index 971d14b..98a997e 100644 --- a/modules/traefik.nix +++ b/modules/traefik.nix @@ -93,7 +93,7 @@ in { ]; }; docker-socket-proxy = { - image = "tecnativa/docker-socket-proxy:v0.4.2"; + image = "tecnativa/docker-socket-proxy:v0.4.2@sha256:1f3a6f303320723d199d2316a3e82b2e2685d86c275d5e3deeaf182573b47476"; autoStart = true; networks = [ "docker-socket"