trilium: add self-hosted note-taking service

Add trilium-server on port 8787 behind Caddy reverse proxy at
notes.sigkill.computer. Data stored on ZFS tank pool with
serviceMountWithZpool for mount ordering.
This commit is contained in:
2026-04-02 17:44:04 -04:00
parent 9baeaa5c23
commit e41f869843
3 changed files with 35 additions and 0 deletions

View File

@@ -173,6 +173,10 @@ rec {
port = 6688;
proto = "tcp";
};
trilium = {
port = 8787;
proto = "tcp";
};
};
};
@@ -302,6 +306,10 @@ rec {
domain = "grafana.${https.domain}";
};
trilium = {
dataDir = services_dir + "/trilium";
};
media = {
moviesDir = torrents_path + "/media/movies";
tvDir = torrents_path + "/media/tv";