Compare commits
4 commits
578386193b
...
d4cc7f893e
| Author | SHA1 | Date | |
|---|---|---|---|
| d4cc7f893e | |||
| dd07cccf69 | |||
| 7050aefa29 | |||
| 668ac68f2c |
8 changed files with 13 additions and 11 deletions
|
|
@ -71,6 +71,11 @@
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
|
zramSwap = {
|
||||||
|
enable = true;
|
||||||
|
memoryPercent = 50;
|
||||||
|
};
|
||||||
|
|
||||||
networking.useDHCP = false;
|
networking.useDHCP = false;
|
||||||
|
|
||||||
systemd.network = {
|
systemd.network = {
|
||||||
|
|
|
||||||
|
|
@ -91,10 +91,6 @@
|
||||||
mountOptions = [ "compress=zstd" ];
|
mountOptions = [ "compress=zstd" ];
|
||||||
mountpoint = "/var/lib/pve-cluster";
|
mountpoint = "/var/lib/pve-cluster";
|
||||||
};
|
};
|
||||||
"/swap" = {
|
|
||||||
mountpoint = "/.swapvol";
|
|
||||||
swap.swapfile.size = "32G";
|
|
||||||
};
|
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
|
||||||
|
|
@ -7,6 +7,7 @@
|
||||||
virtualisation = {
|
virtualisation = {
|
||||||
docker = {
|
docker = {
|
||||||
enable = true;
|
enable = true;
|
||||||
|
package = pkgs.docker_29;
|
||||||
daemon.settings = {
|
daemon.settings = {
|
||||||
ipv6 = true;
|
ipv6 = true;
|
||||||
ip6tables = true;
|
ip6tables = true;
|
||||||
|
|
|
||||||
|
|
@ -17,7 +17,7 @@ in {
|
||||||
config = lib.mkIf cfg.enable {
|
config = lib.mkIf cfg.enable {
|
||||||
virtualisation.oci-containers.containers = {
|
virtualisation.oci-containers.containers = {
|
||||||
dockhand = {
|
dockhand = {
|
||||||
image = "fnsys/dockhand:v1.0.27";
|
image = "fnsys/dockhand:v1.0.32";
|
||||||
volumes = [
|
volumes = [
|
||||||
"/var/run/docker.sock:/var/run/docker.sock"
|
"/var/run/docker.sock:/var/run/docker.sock"
|
||||||
];
|
];
|
||||||
|
|
|
||||||
|
|
@ -94,7 +94,7 @@ in {
|
||||||
|
|
||||||
|
|
||||||
systemd.services."docker-network-webproxy" = {
|
systemd.services."docker-network-webproxy" = {
|
||||||
path = [ pkgs.docker ];
|
path = [ pkgs.docker_29 ];
|
||||||
serviceConfig = {
|
serviceConfig = {
|
||||||
Type = "oneshot";
|
Type = "oneshot";
|
||||||
};
|
};
|
||||||
|
|
|
||||||
|
|
@ -10,8 +10,8 @@ let
|
||||||
cfg = config.services.netbird-docker;
|
cfg = config.services.netbird-docker;
|
||||||
netbirdCfg = config.services.netbird;
|
netbirdCfg = config.services.netbird;
|
||||||
|
|
||||||
serverVersion = "0.70.5";
|
serverVersion = "0.72.2";
|
||||||
dashboardVersion = "2.38.0";
|
dashboardVersion = "2.39.0";
|
||||||
|
|
||||||
in {
|
in {
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -206,7 +206,7 @@ in {
|
||||||
};
|
};
|
||||||
|
|
||||||
systemd.services."docker-network-traefik" = {
|
systemd.services."docker-network-traefik" = {
|
||||||
path = [ pkgs.docker ];
|
path = [ pkgs.docker_29 ];
|
||||||
serviceConfig = {
|
serviceConfig = {
|
||||||
Type = "oneshot";
|
Type = "oneshot";
|
||||||
};
|
};
|
||||||
|
|
|
||||||
|
|
@ -112,7 +112,7 @@ in {
|
||||||
};
|
};
|
||||||
|
|
||||||
systemd.services."docker-network-traefik" = {
|
systemd.services."docker-network-traefik" = {
|
||||||
path = [ pkgs.docker ];
|
path = [ pkgs.docker_29 ];
|
||||||
serviceConfig = {
|
serviceConfig = {
|
||||||
Type = "oneshot";
|
Type = "oneshot";
|
||||||
};
|
};
|
||||||
|
|
@ -122,7 +122,7 @@ in {
|
||||||
};
|
};
|
||||||
|
|
||||||
systemd.services."docker-network-docker-socket" = {
|
systemd.services."docker-network-docker-socket" = {
|
||||||
path = [ pkgs.docker ];
|
path = [ pkgs.docker_29 ];
|
||||||
serviceConfig = {
|
serviceConfig = {
|
||||||
Type = "oneshot";
|
Type = "oneshot";
|
||||||
};
|
};
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue