+ cryptpad = mkOption {
+ description = "Cryptpad configuration";
+ type = attrsOf (submodule {
+ options = {
+ email = mkOption { type = str; description = "Admin e-mail"; };
+ admins = mkOption { type = listOf str; description = "Instance admin public keys"; };
+ port = mkOption { type = port; description = "Port to listen to"; };
+ };
+ });
+ };