From a02fd21f142b5dbdb606e1dab81b2d64695279c8 Mon Sep 17 00:00:00 2001 From: Yan Lin Date: Sat, 14 Feb 2026 06:31:51 +0100 Subject: [PATCH] update flake --- flake.lock | 30 +++++++++++++++--------------- hosts/nixos/vps/proxy.nix | 2 +- modules/traefik.nix | 4 +++- 3 files changed, 19 insertions(+), 17 deletions(-) diff --git a/flake.lock b/flake.lock index 345ecb7..a811b3b 100644 --- a/flake.lock +++ b/flake.lock @@ -45,11 +45,11 @@ }, "locked": { "dir": "pkgs/firefox-addons", - "lastModified": 1770609827, - "narHash": "sha256-5J3I/ERia1xhWkPwugnpbucAE8lI5ip2ohTZ3xK2HrY=", + "lastModified": 1771041825, + "narHash": "sha256-O+wN3O4yXWsNZBS7qG32fg0UnecVzDAr3aQNz/nT38s=", "owner": "rycee", "repo": "nur-expressions", - "rev": "60b2a2d7633b61981a694ad30bc1b19b64a949f1", + "rev": "03e6c3789a1952bd68837ff1d358375b953d35e8", "type": "gitlab" }, "original": { @@ -87,11 +87,11 @@ ] }, "locked": { - "lastModified": 1770654520, - "narHash": "sha256-mg5WZMIPGsFu9MxSrUcuJUPMbfMsF77el5yb/7rc10k=", + "lastModified": 1771037579, + "narHash": "sha256-NX5XuhGcsmk0oEII2PEtMRgvh2KaAv3/WWQsOpxAgR4=", "owner": "nix-community", "repo": "home-manager", - "rev": "6c4fdbe1ad198fac36c320fd45c5957324a80b8e", + "rev": "05e6dc0f6ed936f918cb6f0f21f1dad1e4c53150", "type": "github" }, "original": { @@ -107,11 +107,11 @@ ] }, "locked": { - "lastModified": 1770184146, - "narHash": "sha256-DsqnN6LvXmohTRaal7tVZO/AKBuZ02kPBiZKSU4qa/k=", + "lastModified": 1770922915, + "narHash": "sha256-6J/JoK9iL7sHvKJcGW2KId2agaKv1OGypsa7kN+ZBD4=", "owner": "nix-darwin", "repo": "nix-darwin", - "rev": "0d7874ef7e3ba02d58bebb871e6e29da36fa1b37", + "rev": "6c5a56295d2a24e43bcd8af838def1b9a95746b2", "type": "github" }, "original": { @@ -141,11 +141,11 @@ }, "nixpkgs": { "locked": { - "lastModified": 1770537093, - "narHash": "sha256-pF1quXG5wsgtyuPOHcLfYg/ft/QMr8NnX0i6tW2187s=", + "lastModified": 1770843696, + "narHash": "sha256-LovWTGDwXhkfCOmbgLVA10bvsi/P8eDDpRudgk68HA8=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "fef9403a3e4d31b0a23f0bacebbec52c248fbb51", + "rev": "2343bbb58f99267223bc2aac4fc9ea301a155a16", "type": "github" }, "original": { @@ -164,11 +164,11 @@ "systems": "systems" }, "locked": { - "lastModified": 1770630823, - "narHash": "sha256-5SEmOnJ61vmbap39vzWEsCX5UQ+3Ul8J4mXWKdqSn3w=", + "lastModified": 1771023756, + "narHash": "sha256-sTj1hrPT7D4oGHaQQzwDeqyZBwnxYc+T7yceyQc4sy4=", "owner": "nix-community", "repo": "nixvim", - "rev": "6acc964664ac916c64fe4e394edd467af4d90790", + "rev": "4c63aa76be59b49ae89892ae803005afd4a400cd", "type": "github" }, "original": { diff --git a/hosts/nixos/vps/proxy.nix b/hosts/nixos/vps/proxy.nix index 065bf22..a3af4c7 100644 --- a/hosts/nixos/vps/proxy.nix +++ b/hosts/nixos/vps/proxy.nix @@ -2,7 +2,7 @@ { # Traefik dynamic configuration for vps host - services.traefik.dynamicConfigOptions = { + services.traefik.dynamic.files."proxy".settings = { http = { serversTransports = { longTimeout = { diff --git a/modules/traefik.nix b/modules/traefik.nix index 583db8c..6c5aa29 100644 --- a/modules/traefik.nix +++ b/modules/traefik.nix @@ -9,7 +9,9 @@ services.traefik = { enable = true; - staticConfigOptions = { + dynamic.dir = "/var/lib/traefik/dynamic"; + + static.settings = { providers.docker = { endpoint = "unix:///var/run/docker.sock"; exposedByDefault = false;