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";
user = "levr";
};
wikijs = {
url = "notes.porzh.me";
port = 3002 ;
};
};
}

View file

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