2024-02-10 02:07:01 +03:00
|
|
|
{ ... }:
|
2023-03-23 01:58:10 +03:00
|
|
|
let
|
|
|
|
nas-path = "/media/nas/media-stack";
|
|
|
|
in {
|
2024-02-10 02:07:01 +03:00
|
|
|
virtualisation.oci-containers.containers.kavita = {
|
|
|
|
autoStart = true;
|
2024-06-02 03:38:50 +03:00
|
|
|
image = "docker.io/jvmilazz0/kavita:0.8.1";
|
2024-02-10 02:07:01 +03:00
|
|
|
environment = {
|
|
|
|
PUID = "1000";
|
|
|
|
PGID = "100";
|
2022-04-09 21:36:25 +03:00
|
|
|
};
|
2024-02-10 02:07:01 +03:00
|
|
|
extraOptions = [ "--pod=media-stack" ];
|
|
|
|
volumes = [
|
|
|
|
"/etc/localtime:/etc/localtime:ro"
|
|
|
|
"${nas-path}/configs/kavita:/kavita/config"
|
|
|
|
"${nas-path}/media/manga:/manga/manga"
|
|
|
|
"${nas-path}/media/books:/manga/books"
|
|
|
|
"${nas-path}/media/comics:/manga/comics"
|
|
|
|
];
|
2022-04-09 21:36:25 +03:00
|
|
|
};
|
|
|
|
}
|