aboutsummaryrefslogtreecommitdiff
path: root/modules
diff options
context:
space:
mode:
Diffstat (limited to 'modules')
-rw-r--r--modules/dashboard/links.nix28
-rw-r--r--modules/media/books.nix14
-rw-r--r--modules/media/servarr.nix16
-rw-r--r--modules/network/default.nix6
-rw-r--r--modules/storage/send.nix2
-rw-r--r--modules/storage/syncthing.nix1
6 files changed, 34 insertions, 33 deletions
diff --git a/modules/dashboard/links.nix b/modules/dashboard/links.nix
index d096ff9..0232a7f 100644
--- a/modules/dashboard/links.nix
+++ b/modules/dashboard/links.nix
@@ -66,13 +66,13 @@ in [
# altUrl = "http://${host}:${toString ports.grafana}";
# color = "#f05a28";
# }
- # {
- # title = "Send";
- # key = "f";
- # url = "http://send.local";
- # altUrl = "http://${host}:${toString ports.send}";
- # color = "#0a84ff";
- # }
+ {
+ title = "Send";
+ key = "f";
+ url = "http://send.local";
+ altUrl = "http://${host}:${toString ports.send}";
+ color = "#0a84ff";
+ }
{
title = "News RSS";
key = "w";
@@ -80,11 +80,11 @@ in [
altUrl = "http://${host}:${toString ports.yarr}";
color = "#475569";
}
- {
- title = "Lazy Librarian";
- key = "b";
- url = "http://librarian.local";
- altUrl = "http://${host}:${toString ports.lazylibrarian}";
- color = "#55a4db";
- }
+ # {
+ # title = "Lazy Librarian";
+ # key = "b";
+ # url = "http://librarian.local";
+ # altUrl = "http://${host}:${toString ports.lazylibrarian}";
+ # color = "#55a4db";
+ # }
]
diff --git a/modules/media/books.nix b/modules/media/books.nix
index b423741..3fb2cb5 100644
--- a/modules/media/books.nix
+++ b/modules/media/books.nix
@@ -1,16 +1,16 @@
{ settings, pkgs, ... }:
{
imports = [
- ../../services/lazylibrarian/default.nix
+ # ../../services/lazylibrarian/default.nix
];
- systemd.tmpfiles.rules = [
- "d ${settings.media.booksDir} 0770 - ${settings.media.group} - -"
- ];
+ # systemd.tmpfiles.rules = [
+ # "d ${settings.media.booksDir} 0770 - ${settings.media.group} - -"
+ # ];
- services.lazylibrarian = {
- enable = true;
- };
+ # services.lazylibrarian = {
+ # enable = true;
+ # };
# virtualisation.oci-containers.containers.lazy-librarian = {
# image = "linuxserver/lazylibrarian";
diff --git a/modules/media/servarr.nix b/modules/media/servarr.nix
index 7c0a01b..2e6c273 100644
--- a/modules/media/servarr.nix
+++ b/modules/media/servarr.nix
@@ -26,14 +26,14 @@
};
};
- services.lidarr = {
- enable = true;
- openFirewall = true;
- group = settings.media.group;
- settings = {
- server.port = settings.network.ports.lidarr;
- };
- };
+ # services.lidarr = {
+ # enable = true;
+ # openFirewall = true;
+ # group = settings.media.group;
+ # settings = {
+ # server.port = settings.network.ports.lidarr;
+ # };
+ # };
services.prowlarr = {
enable = true;
diff --git a/modules/network/default.nix b/modules/network/default.nix
index a601750..78aea9d 100644
--- a/modules/network/default.nix
+++ b/modules/network/default.nix
@@ -26,13 +26,13 @@ in
"jellyfin.local" = { inherit host; port = ports.jellyfin; };
"jellyseerr.local" = { inherit host; port = ports.jellyseerr; };
"syncthing.local" = { inherit host; port = ports.syncthing; };
- "lidarr.local" = { inherit host; port = ports.lidarr; };
+ # "lidarr.local" = { inherit host; port = ports.lidarr; };
"ntfy.local" = { inherit host; port = ports.ntfy; };
"grafana.local" = { inherit host; port = ports.grafana; extraNginxOptions.recommendedProxySettings = true; };
- # "send.local" = { inherit host; port = ports.send; };
+ "send.local" = { inherit host; port = ports.send; };
"photos.local" = { inherit host; port = ports.immich; };
"news.local" = { inherit host; port = ports.yarr; };
- "librarian.local" = { inherit host; port = ports.lazylibrarian; };
+ # "librarian.local" = { inherit host; port = ports.lazylibrarian; };
"paperless.local" = { inherit host; port = ports.paperless; configureNginx = true; };
};
};
diff --git a/modules/storage/send.nix b/modules/storage/send.nix
index 813b2a4..b6b8b5c 100644
--- a/modules/storage/send.nix
+++ b/modules/storage/send.nix
@@ -1,7 +1,7 @@
{ settings, ... }:
{
services.send = {
- enable = false;
+ enable = true;
port = settings.network.ports.send;
host = "0.0.0.0";
openFirewall = true;
diff --git a/modules/storage/syncthing.nix b/modules/storage/syncthing.nix
index 27db72b..09f42b3 100644
--- a/modules/storage/syncthing.nix
+++ b/modules/storage/syncthing.nix
@@ -19,6 +19,7 @@ in
dataDir = settings.syncthing.baseDir;
guiAddress = "0.0.0.0:${toString settings.network.ports.syncthing}";
overrideFolders = true;
+ openDefaultPorts = true;
settings = {
folders = {