{ config, lib, pkgs, ... }: { services.discourse = { enable = true; admin = { email = "yisroel.d.baum@gmail.com"; fullName = "Yisroel Baum"; passwordFile = "/run/secrets/discourse-admin-password"; username = "yisroeldbaum"; }; database.passwordFile = "/run/secrets/discourse-database-password"; hostname = "discourse.torahimderecheretz.com"; mail = {}; secretKeyBaseFile = ""; }; sops.secrets = { "discourse-admin-password" = { sopsFile = ./secrets/discourseAdminPassword.yaml; mode = "0400"; }; "discourse-database-password" = { sopsFile = ./secrets/discourseDbPassword.yaml; mode = "0400"; }; }; }