infrastructure/hosts/kinda.sus.lol/services/hedgedoc.nix

19 lines
459 B
Nix
Raw Normal View History

2023-04-16 08:33:46 +00:00
{ config, ... }:
{
networking.firewall.allowedTCPPorts = [ 3000 ];
services.hedgedoc = {
enable = true;
settings = {
2023-04-16 08:39:40 +00:00
dbUrl = "postgres://filled:by@dotenv:5432/file";
2023-04-16 08:33:46 +00:00
domain = "op.pai.wtf";
protocolUseSSL = true;
email = false;
allowEmailRegister = false;
allowOrigin = [ "op.pai.wtf" ];
};
environmentFile = "/run/secrets/services/hedgedoc/.env";
groups = [ config.users.groups.keys.name ];
};
}