nixcloud / nixcloud-webservices

This nixpkgs extension, called nixcloud-webservices, focuses on ease of deployment of web-related technologies.

Home Page:https://nixcloud.io

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Infinite recursion on nixos 21.05

fgaz opened this issue · comments

It seems to be related to email.

To reproduce, try to build this file in the nixcloud-webservices repo:

(import <nixpkgs/nixos> { configuration =
  { config, pkgs, ... }:

  {
    imports = [ ./. ];
    nixcloud.email.enable = true;
    nixcloud.email.domains = ["example.org"];
  };
}).system

I wonder if this is due to:

Declaring `services.dovecot2.mailboxes' as a list is deprecated and will break eval in 21.03! See the release notes for more info for migration.

Nope. While that is a problem, it isn't the cause of the infinite recursion

Almost forgot about this. I was wrong, it isn't related to email, but to webservices (the ones that allow multiple instances)