diff options
movim
Diffstat (limited to 'services/movim.nix')
| -rw-r--r-- | services/movim.nix | 24 |
1 files changed, 24 insertions, 0 deletions
diff --git a/services/movim.nix b/services/movim.nix new file mode 100644 index 0000000..25759a4 --- /dev/null +++ b/services/movim.nix @@ -0,0 +1,24 @@ +{ fqdn }: { config, lib, pkgs, inputs, ... }: +let + certs = config.security.acme.certs; + certDirectory = "${certs.${fqdn}.directory}"; + port = config.services.murmur.port; + dbfolder = "/persist/replicable/murmur/murmur.sqlite"; +in +{ + users.groups.ejabberd-cert.members = [ "ejabberd" "nginx" ]; + services.movim = { + enable = true; + domain = "social.${fqdn}"; + podConfig = { + locale = "en"; + description = "OverBurnSocial"; + xmppdomain = fqdn; + }; + serverAliases = [ + "pics.${config.movim.domain}" + ]; + enableACME = true; + forceHttps = true; + }; +}; |
