CNSPRCY
E2EE connections between trusted devices for establishing private group chats.
Demo
Implement missing demoOptions
programs.cnsprcy
-
Whether to enable cnsprcy.
- Type:
boolean
- Default:
false
-
The cnsprcy package to use.
- Type:
package
- Default:
pkgs.cnsprcy
programs.cnsprcy.enable
programs.cnsprcy.package
services.cnsprcy
-
Whether to enable cnsprcy.
- Type:
boolean
- Default:
false
-
Group that contains the system user that executes CNSPRCY.
- Type:
string
- Default:
"cnsprcy"
-
Hostname of CNSPRCY server
- Type:
string
- Default:
"options"
-
The cnsprcy package to use.
- Type:
package
- Default:
pkgs.cnsprcy
-
State directory for CNSPRCY server
- Type:
string
- Default:
"/var/lib/cnsprcy"
-
Username of the system user that should own files and services related to CNSPRCY.
- Type:
string
- Default:
"cnsprcy"
services.cnsprcy.enable
services.cnsprcy.group
services.cnsprcy.hostname
services.cnsprcy.package
services.cnsprcy.stateDir
services.cnsprcy.user
Examples
basic
{ ... }: { services.cnsprcy.enable = true; }
This project is funded by NLnet through these subgrants:
Related links: