From d30dd4f88005afdcd6b9941c76d3203e48601b0d Mon Sep 17 00:00:00 2001 From: Luke Granger-Brown <git@lukegb.com> Date: Mon, 24 Mar 2025 23:08:33 +0000 Subject: [PATCH] nausicaa-wsl: add mattermost-enterprise --- ops/nixos/nausicaa-wsl/default.nix | 2 ++ ops/nixos/nausicaa-wsl/mattermost.nix | 17 +++++++++++++++++ 2 files changed, 19 insertions(+) create mode 100644 ops/nixos/nausicaa-wsl/mattermost.nix diff --git a/ops/nixos/nausicaa-wsl/default.nix b/ops/nixos/nausicaa-wsl/default.nix index 7c06fcda26..6fad6bf825 100644 --- a/ops/nixos/nausicaa-wsl/default.nix +++ b/ops/nixos/nausicaa-wsl/default.nix @@ -10,6 +10,8 @@ in { ../lib/wsl.nix ../lib/graphical-client-wayland.nix ../lib/rexxar-distributed.nix + + ./mattermost.nix ]; virtualisation.podman = { diff --git a/ops/nixos/nausicaa-wsl/mattermost.nix b/ops/nixos/nausicaa-wsl/mattermost.nix new file mode 100644 index 0000000000..69a142117c --- /dev/null +++ b/ops/nixos/nausicaa-wsl/mattermost.nix @@ -0,0 +1,17 @@ +{ depot, pkgs, ... }: + +{ + services.mattermost = { + enable = true; + package = depot.nix.pkgs.mattermost-enterprise; + mutableConfig = true; + siteUrl = "http://localhost:8065"; + host = "127.0.0.1"; + port = 8065; + + socket = { + enable = true; + export = true; + }; + }; +}