From 451baad89b5101b2d0411669c5c696fd6ad435da Mon Sep 17 00:00:00 2001 From: John Bargman Date: Wed, 20 Aug 2025 12:09:00 +0000 Subject: movim --- services/movim.nix | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100644 services/movim.nix (limited to 'services') 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; + }; +}; -- cgit v1.2.3