Hi! I would like to test simple-nixos-mailserver in a separate container. The mailserver comes with its own flake.nix
so I would like to combine it with my system’s flake.nix but also I want to test the whole setup in a container first. I would expect the container expression to look like the following:
{ config, pkgs, simple-nixos-mailserver, ...}:
{
require = [
simple-nixos-mailserver.nixosModule
];
...
mailserver = {
enable = true;
...
};
}
The idea worked with my main system where I can pass simple-nixos-maiserver
argument from a top-level flake, but how to make it appear using the nixos-container create ... --config-file ...
command? I can see that nixos-container has the --flake
option, is it related?