docker
This commit is contained in:
parent
73b02b4589
commit
d2bd664f4e
@ -33,6 +33,7 @@ in
|
||||
nova-crypto = novaConfig (with mods; [ ivand cryptocurrency ]);
|
||||
nova-nonya = novaConfig (with mods; [ ivand anon cryptocurrency ]);
|
||||
nova-ai = novaConfig (with mods; [ ivand ai ]);
|
||||
nova-containers = novaConfig (with mods; [ ivand containers ]);
|
||||
install-iso = configWithModules { modules = with mods; [ grub base shell wireless ]; };
|
||||
vps = configWithModules { modules = with mods; [ base shell security vps mailserver nginx wireguard-output anonymous-dns firewall rest ]; };
|
||||
stara-miner = configWithModules { modules = essential ++ [ mods.monero-miner ]; };
|
||||
|
@ -291,6 +291,16 @@ top @ { inputs, moduleWithSystem, ... }: {
|
||||
ai = moduleWithSystem (_: _: {
|
||||
services = { ollama.enable = true; };
|
||||
});
|
||||
containers = moduleWithSystem (_: _: {
|
||||
virtualisation.docker = {
|
||||
storageDriver = "btrfs";
|
||||
rootless = {
|
||||
enable = true;
|
||||
setSocketVariable = true;
|
||||
};
|
||||
};
|
||||
users.users.ivand.extraGroups = [ "docker" ];
|
||||
});
|
||||
anon = moduleWithSystem (_: { pkgs, ... }: {
|
||||
environment.systemPackages = with pkgs; [ tor-browser ];
|
||||
});
|
||||
|
Loading…
Reference in New Issue
Block a user