fuuko/hedgedoc: Migrate to renge

This commit is contained in:
Simon Bruder 2022-03-23 17:27:55 +01:00
parent 3a752b9a3d
commit 68dadcf56c
Signed by: simon
GPG key ID: 8D3C82F9F309F8EC
3 changed files with 4 additions and 5 deletions

View file

@ -8,7 +8,6 @@
./services/binary-cache.nix ./services/binary-cache.nix
./services/dnsmasq.nix ./services/dnsmasq.nix
./services/grafana.nix ./services/grafana.nix
./services/hedgedoc.nix
./services/matrix ./services/matrix
./services/media-backup.nix ./services/media-backup.nix
./services/media.nix ./services/media.nix

View file

@ -4,6 +4,7 @@
../../modules ../../modules
./services/gitea.nix ./services/gitea.nix
./services/hedgedoc.nix
]; ];
sbruder = { sbruder = {

View file

@ -7,7 +7,7 @@ in
enable = true; enable = true;
ensureDatabases = [ "hedgedoc" ]; ensureDatabases = [ "hedgedoc" ];
ensureUsers = lib.singleton { ensureUsers = lib.singleton {
name = "codimd"; name = "hedgedoc";
ensurePermissions = { ensurePermissions = {
"DATABASE hedgedoc" = "ALL PRIVILEGES"; "DATABASE hedgedoc" = "ALL PRIVILEGES";
}; };
@ -22,14 +22,13 @@ in
db = { db = {
dialect = "postgres"; dialect = "postgres";
host = "/run/postgresql"; host = "/run/postgresql";
#user = "hedgedoc"; user = "hedgedoc";
database = "hedgedoc"; database = "hedgedoc";
}; };
domain = "pad.sbruder.de"; domain = "pad.sbruder.de";
protocolUseSSL = true; protocolUseSSL = true;
csp.enable = true; csp.enable = true;
imageUploadType = "filesystem"; imageUploadType = "filesystem";
uploadsPath = "/data/hedgedoc/uploads";
}; };
}; };
@ -51,7 +50,7 @@ in
}; };
systemd.tmpfiles.rules = [ systemd.tmpfiles.rules = [
"d ${cfg.configuration.uploadsPath} 0700 codimd codimd - -" "d ${cfg.configuration.uploadsPath} 0700 hedgedoc hedgedoc - -"
]; ];
services.nginx.virtualHosts."pad.sbruder.de" = { services.nginx.virtualHosts."pad.sbruder.de" = {