lazy librarian
This commit is contained in:
parent
83b1e81330
commit
9a94181351
3 changed files with 28 additions and 0 deletions
|
@ -18,3 +18,4 @@ local-data: "readarr.icanttype.org. IN A 10.42.69.100"
|
||||||
local-data: "qbittorrent.icanttype.org. IN A 10.42.69.100"
|
local-data: "qbittorrent.icanttype.org. IN A 10.42.69.100"
|
||||||
local-data: "calibre.icanttype.org. IN A 10.42.69.100"
|
local-data: "calibre.icanttype.org. IN A 10.42.69.100"
|
||||||
local-data: "calibre-web.icanttype.org. IN A 10.42.69.100"
|
local-data: "calibre-web.icanttype.org. IN A 10.42.69.100"
|
||||||
|
local-data: "lazylibrarian.icanttype.org. IN A 10.42.69.100"
|
||||||
|
|
|
@ -23,12 +23,14 @@ in
|
||||||
ezModules.networkd-base
|
ezModules.networkd-base
|
||||||
ezModules.smartd
|
ezModules.smartd
|
||||||
ezModules.plymouth
|
ezModules.plymouth
|
||||||
|
ezModules.docker-calibre
|
||||||
ezModules.docker-calibre-web
|
ezModules.docker-calibre-web
|
||||||
ezModules.docker-dind
|
ezModules.docker-dind
|
||||||
ezModules.docker-flaresolverr
|
ezModules.docker-flaresolverr
|
||||||
ezModules.docker-forgejo
|
ezModules.docker-forgejo
|
||||||
ezModules.docker-homeassistant
|
ezModules.docker-homeassistant
|
||||||
ezModules.docker-jellyfin
|
ezModules.docker-jellyfin
|
||||||
|
ezModules.docker-lazylibrarian
|
||||||
ezModules.docker-postgres
|
ezModules.docker-postgres
|
||||||
ezModules.docker-prowlarr
|
ezModules.docker-prowlarr
|
||||||
ezModules.docker-proxy
|
ezModules.docker-proxy
|
||||||
|
|
25
nixos-modules/docker-lazylibrarian.nix
Normal file
25
nixos-modules/docker-lazylibrarian.nix
Normal file
|
@ -0,0 +1,25 @@
|
||||||
|
|
||||||
|
{ pkgs, ... }:
|
||||||
|
{
|
||||||
|
virtualisation = {
|
||||||
|
containers.enable = true;
|
||||||
|
podman.enable = true;
|
||||||
|
oci-containers.containers = {
|
||||||
|
lazylibrarian = {
|
||||||
|
image = "linuxserver/lazylibrarian:latest";
|
||||||
|
volumes = [
|
||||||
|
"lazylibrarian-config:/config"
|
||||||
|
"/video-data:/data"
|
||||||
|
];
|
||||||
|
environment.TZ = "America/New_York";
|
||||||
|
labels = {
|
||||||
|
swag = "enable";
|
||||||
|
};
|
||||||
|
extraOptions = [
|
||||||
|
"--network=www"
|
||||||
|
"--pull=newer"
|
||||||
|
];
|
||||||
|
};
|
||||||
|
};
|
||||||
|
};
|
||||||
|
}
|
Loading…
Reference in a new issue