diff --git a/roles/admin.nix b/roles/admin.nix index 6269237..9797b1e 100644 --- a/roles/admin.nix +++ b/roles/admin.nix @@ -13,43 +13,12 @@ in { unstable.kustomize unstable.vault - # podman - conmon - fuse-overlayfs - podman podman-compose - runc - slirp4netns + fuse-overlayfs ]; - users.users.stefan.subUidRanges = [{ startUid = 100000; count = 65536; }]; - users.users.stefan.subGidRanges = [{ startGid = 100000; count = 65536; }]; - - environment.etc."containers/policy.json" = { - mode="0644"; - text='' - { - "default": [ - { - "type": "insecureAcceptAnything" - } - ], - "transports": - { - "docker-daemon": - { - "": [{"type":"insecureAcceptAnything"}] - } - } - } - ''; - }; - - environment.etc."containers/registries.conf" = { - mode="0644"; - text='' - [registries.search] - registries = ['docker.io', 'quay.io'] - ''; + virtualisation.podman = { + enable = true; + dockerCompat = true; }; }