add backups + fix appservice-irc media proxy
This commit is contained in:
parent
d672a1d1ee
commit
8129b26c4c
14 changed files with 214 additions and 8 deletions
|
@ -1,5 +1,6 @@
|
|||
{ config, lib, pkgs, ... }:
|
||||
let
|
||||
cfg = config.services.discourse;
|
||||
discourse-shared-edits = pkgs.discourse.mkDiscoursePlugin {
|
||||
name = "discourse-shared-edits";
|
||||
src = pkgs.fetchFromGitHub {
|
||||
|
@ -24,6 +25,11 @@ in
|
|||
};
|
||||
};
|
||||
|
||||
backups = {
|
||||
directories = [ "/var/lib/discourse" ];
|
||||
postgresqlDatabases = [ cfg.database.name ];
|
||||
};
|
||||
|
||||
services.postgresql.package = pkgs.postgresql_13;
|
||||
|
||||
services.discourse = {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue