Fix: wikijs configuration

This commit is contained in:
DuN0z 2025-10-10 21:03:03 +02:00
parent 86f45df825
commit 55b119c778
2 changed files with 18 additions and 10 deletions

View file

@ -37,5 +37,9 @@
url = "levr.porzh.me"; url = "levr.porzh.me";
user = "levr"; user = "levr";
}; };
wikijs = {
url = "notes.porzh.me";
port = 3002 ;
};
}; };
} }

View file

@ -1,18 +1,22 @@
{ pkgs, ... }: { pkgs, ... }:
{ let
globals = import ../../config/globals.nix ;
in {
systemd.services.wiki-js = { systemd.services.wiki-js = {
requires = [ "postgresql.service" ]; requires = [ "postgresql.service" ];
after = [ "postgresql.service" ]; after = [ "postgresql.service" ];
}; };
services.wiki-js = { services.wiki-js = {
enable = true; enable = true;
port = 3002 ; settings = {
settings.db = { db = {
db = "wiki-js"; db = "wiki-js";
host = "/run/postgresql"; host = "/run/postgresql";
type = "postgres"; type = "postgres";
user = "wiki-js"; user = "wiki-js";
}; };
port = 3002 ;
};
}; };
services.postgresql = { services.postgresql = {
enable = true; enable = true;
@ -23,7 +27,7 @@
}]; }];
}; };
services.caddy.virtualHosts."notes.porzh.me".extraConfig = '' services.caddy.virtualHosts.${globals.services.wikijs.url}.extraConfig = ''
reverse_proxy 127.0.0.1:3004 reverse_proxy localhost:${toString globals.services.wikijs.port}
''; '';
} }