From 2500b8ab9a4c701fd8e5afe519277c097dfe05d6 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 0285dce..a17f53a 100644 --- a/machines/durruti/configuration.nix +++ b/machines/durruti/configuration.nix @@ -28,6 +28,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 0000000..a5c8ac6 --- /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