From 622806ddef42a9e8d96d611c7c3d3f4f9418feb4 Mon Sep 17 00:00:00 2001
From: DerGrumpf
Date: Wed, 26 Mar 2025 15:27:25 +0100
Subject: [PATCH] Changed: Virt Conf
---
home/programs/docker.nix | 18 ------------------
home/programs/podman.nix | 11 -----------
modules/system.nix | 19 ++++++++++++++++++-
3 files changed, 18 insertions(+), 30 deletions(-)
delete mode 100644 home/programs/docker.nix
delete mode 100644 home/programs/podman.nix
diff --git a/home/programs/docker.nix b/home/programs/docker.nix
deleted file mode 100644
index 8fda11d..0000000
--- a/home/programs/docker.nix
+++ /dev/null
@@ -1,18 +0,0 @@
-{ pkgs, ... }: {
-
- virtualisation.docker = {
- enable = true;
- rootless = {
- enable = true;
- setSocketVariable = true;
- };
- daemon.settings = {
- data-root = "/docker/containers";
- userland-proxy = false;
- experimental = true;
- metrics-addr = "0.0.0.0:9323";
- ipv6 = true;
- fixed-cidr-v6 = "fd00::/80";
- };
- };
-}
diff --git a/home/programs/podman.nix b/home/programs/podman.nix
deleted file mode 100644
index 656d767..0000000
--- a/home/programs/podman.nix
+++ /dev/null
@@ -1,11 +0,0 @@
-{ pkgs, ... }: {
- virtualisation = {
- containers.enable = true;
-
- podman = {
- enable = true;
- dockerCompat = true;
- defaultNetwork.settings.dns_enabled = true;
- };
- };
-}
diff --git a/modules/system.nix b/modules/system.nix
index 22b3e01..85ef948 100644
--- a/modules/system.nix
+++ b/modules/system.nix
@@ -114,7 +114,24 @@
dockerCompat = true;
defaultNetwork.settings.dns_enabled = true;
};
- };
+
+ docker = {
+ enable = true;
+ rootless = {
+ enable = true;
+ setSocketVariable = true;
+ };
+ daemon.settings = {
+ data-root = "/docker/containers";
+ userland-proxy = false;
+ experimental = true;
+ metrics-addr = "0.0.0.0:9323";
+ ipv6 = true;
+ fixed-cidr-v6 = "fd00::/80";
+ };
+ };
+ };
+
# networking.firewall.allowedTCPPorts = [ ... ];
# networking.firewall.allowedUDPPorts = [ ... ];
# Or disable the firewall altogether.