idk shits so fucked lol
This commit is contained in:
@@ -7,7 +7,7 @@
|
||||
{
|
||||
nix = {
|
||||
settings = {
|
||||
extra-sandbox-paths = [ config.programs.ccache.cacheDir ];
|
||||
# extra-sandbox-paths = [ config.programs.ccache.cacheDir ];
|
||||
substituters = [
|
||||
"https://cache.mjallen.dev/nas-cache"
|
||||
"https://nixos-apple-silicon.cachix.org"
|
||||
|
||||
@@ -20,6 +20,10 @@ let
|
||||
environmentFile = cfg.environmentFile;
|
||||
settings = {
|
||||
listen = "${cfg.listenAddress}:${toString cfg.port}";
|
||||
storage = {
|
||||
type = "local";
|
||||
path = "${cfg.configDir}/atticd";
|
||||
};
|
||||
};
|
||||
};
|
||||
|
||||
|
||||
@@ -28,12 +28,12 @@ let
|
||||
"${toString cfg.port}:9191"
|
||||
];
|
||||
environment = {
|
||||
DISPATCHARR_LOG_LEVEL = "DEBUG";
|
||||
# DISPATCHARR_LOG_LEVEL = "DEBUG";
|
||||
DISPATCHARR_ENV = "aio";
|
||||
DJANGO_SECRET_KEY = "123456";
|
||||
PUID = cfg.puid;
|
||||
PGID = cfg.pgid;
|
||||
TZ = cfg.timeZone;
|
||||
# DJANGO_SECRET_KEY = "123456";
|
||||
# PUID = cfg.puid;
|
||||
# PGID = cfg.pgid;
|
||||
# TZ = cfg.timeZone;
|
||||
};
|
||||
};
|
||||
};
|
||||
|
||||
@@ -23,9 +23,9 @@ let
|
||||
"${cfg.configDir}/lubelogger:/App/data"
|
||||
"${cfg.configDir}/lubelogger/keys:/root/.aspnet/DataProtection-Keys"
|
||||
];
|
||||
environmentFiles = [
|
||||
"${cfg.configDir}/lubelogger/lubelogger.env"
|
||||
];
|
||||
# environmentFiles = [
|
||||
# "${cfg.configDir}/lubelogger/lubelogger.env"
|
||||
# ];
|
||||
environment = {
|
||||
PUID = toString config.users.users.nix-apps.uid;
|
||||
PGID = toString config.users.groups.jallen-nas.gid;
|
||||
|
||||
@@ -29,7 +29,7 @@ let
|
||||
];
|
||||
volumes = [
|
||||
"${cfg.configDir}/manyfold:/config"
|
||||
"${cfg.dataDir}/3d_printer:/libraries"
|
||||
"${cfg.dataDir}/documents/3d-models:/libraries"
|
||||
];
|
||||
environment = {
|
||||
PUID = cfg.puid;
|
||||
|
||||
@@ -22,7 +22,7 @@ let
|
||||
enable-login = true;
|
||||
listen-http = ":${toString cfg.port}";
|
||||
cache-file = "${cfg.configDir}/ntfy/cache.db";
|
||||
attachment-cache-dir = "${cfg.dataDir}/ntfy/attachments";
|
||||
attachment-cache-dir = "${cfg.configDir}/ntfy/attachments";
|
||||
behind-proxy = true;
|
||||
auth-default-access = "deny-all";
|
||||
auth-file = "${cfg.configDir}/ntfy/user.db";
|
||||
|
||||
@@ -101,7 +101,7 @@ let
|
||||
|
||||
# misc
|
||||
letsEncryptEmail = "jalle008@proton.me";
|
||||
dataDir = "/media/nas/main/nix-app-data/traefik";
|
||||
dataDir = "/media/nas/main/appdata/traefik";
|
||||
authentikAddress = "http://${serverIp}:9000/outpost.goauthentik.io/auth/traefik";
|
||||
in
|
||||
{
|
||||
|
||||
@@ -18,7 +18,12 @@ let
|
||||
virtualisation.oci-containers.containers.${name} = {
|
||||
autoStart = true;
|
||||
image = "josh5/unmanic";
|
||||
extraOptions = [ "--device=/dev/dri" ];
|
||||
devices = [
|
||||
"/dev/dri/renderD128:/dev/dri/renderD128"
|
||||
"/dev/dri/card0:/dev/dri/card0"
|
||||
"/dev/dri/renderD129:/dev/dri/renderD129"
|
||||
"/dev/dri/card1:/dev/dri/card1"
|
||||
];
|
||||
volumes = [
|
||||
"${cfg.configDir}/unmanic:/config"
|
||||
"${cfg.dataDir}/movies:/library/movies"
|
||||
|
||||
Reference in New Issue
Block a user