diff options
author | Edward Tjörnhammar <ed@cflags.cc> | 2021-06-01 13:14:15 +0200 |
---|---|---|
committer | zowoq <59103226+zowoq@users.noreply.github.com> | 2021-06-02 19:03:53 +1000 |
commit | 7a4de9a9839617f62874df57f31bc77d708604bc (patch) | |
tree | 579ee0c2c8dc0c1839b9644e2d0585039177b285 /nixos/modules/virtualisation | |
parent | 0d2757302c75375dffe4dfec347d014559f7fcff (diff) | |
download | nixpkgs-7a4de9a9839617f62874df57f31bc77d708604bc.tar nixpkgs-7a4de9a9839617f62874df57f31bc77d708604bc.tar.gz nixpkgs-7a4de9a9839617f62874df57f31bc77d708604bc.tar.bz2 nixpkgs-7a4de9a9839617f62874df57f31bc77d708604bc.tar.lz nixpkgs-7a4de9a9839617f62874df57f31bc77d708604bc.tar.xz nixpkgs-7a4de9a9839617f62874df57f31bc77d708604bc.tar.zst nixpkgs-7a4de9a9839617f62874df57f31bc77d708604bc.zip |
nixos/containers: add storage.conf
Diffstat (limited to 'nixos/modules/virtualisation')
-rw-r--r-- | nixos/modules/virtualisation/containers.nix | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/nixos/modules/virtualisation/containers.nix b/nixos/modules/virtualisation/containers.nix index 45d4f877ae5..22f417e155a 100644 --- a/nixos/modules/virtualisation/containers.nix +++ b/nixos/modules/virtualisation/containers.nix @@ -65,6 +65,12 @@ in ''; }; + storage.settings = mkOption { + type = toml.type; + default = {}; + description = "storage.conf configuration"; + }; + registries = { search = mkOption { type = types.listOf types.str; @@ -129,6 +135,9 @@ in environment.etc."containers/containers.conf".source = toml.generate "containers.conf" cfg.containersConf.settings; + environment.etc."containers/storage.conf".source = + toml.generate "storage.conf" cfg.storage.settings; + environment.etc."containers/registries.conf".source = toml.generate "registries.conf" { registries = lib.mapAttrs (n: v: { registries = v; }) cfg.registries; }; |