{ config, mainUser, pkgs, ... }: { virtualisation.docker.compose."mylar3".services."mylar3" = { image = pkgs.callPackage ./images/mylar3.nix pkgs; restart = "always"; environment = { PUID = toString config.users.users.${mainUser}.uid; PGID = toString config.users.users.${mainUser}.uid; TZ = "America/New_York"; }; ports = [ "8090:8090" ]; volumes = [ "/var/lib/mylar3:/config" "/data/comics:/comics" "/data/downloads/comics:/downloads" "/data/downloads/watch-comics:/watch" ]; }; }