This commit is contained in:
mjallen18
2026-03-29 22:24:04 -05:00
parent 0967e27fca
commit 62736ed77c
9 changed files with 78 additions and 27 deletions

View File

@@ -0,0 +1,32 @@
{
lib,
config,
namespace,
...
}:
let
cfg = config.${namespace}.services.grimmory;
in
{
imports = [
(lib.${namespace}.mkContainerService {
inherit config;
name = "grimmory";
image = "ghcr.io/grimmory-tools/grimmory";
internalPort = 6060;
volumes = [
"${cfg.configDir}/grimmory:/app/data"
"${cfg.configDir}/bookdrop:/bookdrop"
"${cfg.dataDir}/books:/books"
];
environment = {
USER_ID = "1000";
GROUP_ID = "1000";
TZ = "UTC";
DATABASE_URL = "jdbc:mariadb://10.0.1.3:3306/grimmory";
DATABASE_USERNAME = "grimmory";
DATABASE_PASSWORD = "Lucifer008!";
};
})
];
}