5 Commits 4f20fe79b3 ... 3e61c35e0b

Author SHA1 Message Date
  Oleg Pykhalov 3e61c35e0b apps: cluster1: workstation: workstation-kube1: Update to bc3f5093. 1 month ago
  Oleg Pykhalov bc3f509323 flake.lock: Update original input. 1 month ago
  Oleg Pykhalov d3432f252e flake.lock: Update dotfiles-home-manager input. 1 month ago
  Oleg Pykhalov b5ef68f38f nix: services: Restart wayvnc automatically. 1 month ago
  Oleg Pykhalov dc7a1e32be apps: cluster1: workstation: workstation-kube3: archlinux: Mount dotfiles. 1 month ago

+ 1 - 1
apps/cluster1/workstation/workstation-kube1/workstation_v1_workstation.yaml

@@ -94,7 +94,7 @@ spec:
           readOnly: true
 
       - name: nixos
-        image: harbor.home.wugi.info/library/nixos-systemd-taskexecutor:1e2782c6
+        image: harbor.home.wugi.info/library/nixos-systemd-taskexecutor:bc3f5093
         volumeMounts:
         - mountPath: /home/oleg/.mozilla/firefox
           name: home-oleg-mozilla-firefox

+ 2 - 0
apps/cluster1/workstation/workstation-kube3/workstation_v1_workstation.yaml

@@ -133,6 +133,8 @@ spec:
           name: home-oleg-config-socialstream
         - mountPath: /home/oleg/src
           name: home-oleg-src
+        - mountPath: /home/oleg/.local/share/chezmoi
+          name: home-oleg-local-share-chezmoi
 
       volumes:
       - hostPath:

+ 8 - 8
dotfiles/nix/container-systemd-taskexecutor/flake.lock

@@ -277,11 +277,11 @@
       },
       "locked": {
         "dir": "dotfiles/nix",
-        "lastModified": 1738959216,
-        "narHash": "sha256-p/pDm7I02IyBP93ppAeY5G+yV3mg901x6ck7jwoS04c=",
+        "lastModified": 1739045223,
+        "narHash": "sha256-JiwPKNtCxR9ZA8ioagJyVHDLQW0+inmpwE+Knup/Eas=",
         "ref": "refs/heads/master",
-        "rev": "00fc0a6d6fdc94eddde31eb40199e8c765d3226f",
-        "revCount": 12727,
+        "rev": "b5ef68f38f08b197c33cca20f87f400a6af6e0e3",
+        "revCount": 12737,
         "type": "git",
         "url": "file:///home/oleg/.local/share/chezmoi?dir=dotfiles/nix"
       },
@@ -2809,11 +2809,11 @@
       },
       "locked": {
         "dir": "dotfiles/nix/container-systemd",
-        "lastModified": 1738959233,
-        "narHash": "sha256-BLApP2tnbEQBLCvzIIdF7Yk7Tn0OyR2o4eSs+W1ZFfo=",
+        "lastModified": 1739045249,
+        "narHash": "sha256-9KBSTsAo3KtbacWltf5PqlrHstZ8P7DpmhARNmtjtGw=",
         "ref": "refs/heads/master",
-        "rev": "d027c272aa1d85bb66ad4e9e7fd8a3e8c4d15def",
-        "revCount": 12728,
+        "rev": "d3432f252e14f290e17b76c56af25ad7c9f1ae98",
+        "revCount": 12738,
         "type": "git",
         "url": "file:///home/oleg/.local/share/chezmoi?dir=dotfiles/nix/container-systemd"
       },

+ 4 - 4
dotfiles/nix/container-systemd/flake.lock

@@ -268,11 +268,11 @@
       },
       "locked": {
         "dir": "dotfiles/nix",
-        "lastModified": 1738959216,
-        "narHash": "sha256-p/pDm7I02IyBP93ppAeY5G+yV3mg901x6ck7jwoS04c=",
+        "lastModified": 1739045223,
+        "narHash": "sha256-JiwPKNtCxR9ZA8ioagJyVHDLQW0+inmpwE+Knup/Eas=",
         "ref": "refs/heads/master",
-        "rev": "00fc0a6d6fdc94eddde31eb40199e8c765d3226f",
-        "revCount": 12727,
+        "rev": "b5ef68f38f08b197c33cca20f87f400a6af6e0e3",
+        "revCount": 12737,
         "type": "git",
         "url": "file:///home/oleg/.local/share/chezmoi?dir=dotfiles/nix"
       },

+ 4 - 0
dotfiles/nix/modules/services/wayvnc.nix

@@ -30,6 +30,8 @@ in
     systemd.user.services.wayvnc = {
       Unit = {
         Description = "Wayvnc terminal";
+        StartLimitBurst = 5;
+        StartLimitIntervalSec = 10;
       };
       Install = {
         WantedBy = [ "default.target" ];
@@ -47,6 +49,8 @@ in
           exec -a wayvnc ${cfg.package}/bin/wayvnc "$@"
         '';
         Type = "simple";
+        Restart = "always";
+        RestartSec = "2s";
       };
     };
   };