From 8581f762a2f59a6b3945c98f19a873f6a64f672a Mon Sep 17 00:00:00 2001 From: ahtlon Date: Tue, 26 Nov 2024 13:57:15 +0100 Subject: [PATCH] basic discourse example --- machines/durruti/configuration.nix | 1 + machines/modules/try/discourse.nix | 13 +++++++++++++ 2 files changed, 14 insertions(+) create mode 100644 machines/modules/try/discourse.nix diff --git a/machines/durruti/configuration.nix b/machines/durruti/configuration.nix index 259d50db..7a55b941 100644 --- a/machines/durruti/configuration.nix +++ b/machines/durruti/configuration.nix @@ -27,6 +27,7 @@ with lib; ../modules/malobeo_user.nix ../modules/sshd.nix ../modules/minimal_tools.nix + ../modules/try/discourse.nix #also wiki.js nextcloud+collective ]; services.malobeo-tasklist.enable = true; diff --git a/machines/modules/try/discourse.nix b/machines/modules/try/discourse.nix new file mode 100644 index 00000000..a5c8ac6d --- /dev/null +++ b/machines/modules/try/discourse.nix @@ -0,0 +1,13 @@ +{}:{ + services.discourse = { + enable = true; + hostname = "forum.malobeol.org"; + admin = { + email = "admin@"; + username = "admin"; + fullName = "Admin"; + passwordFile = ""; #sops? + }; + secretKeyBaseFile = "/run/keys/secret_key_base"; + }; +} \ No newline at end of file