refactor: abstracting out bookmark info

This commit is contained in:
Nick 2025-07-07 20:20:01 -05:00
parent 77a31e9688
commit 532f798bd0
20 changed files with 87 additions and 119 deletions

View file

@ -14,6 +14,7 @@ in
{
label = audiobookshelfLabel;
name = audiobookshelfName;
short = "Books";
sops = {
path0 = "${sopsPath}/${audiobookshelfName}";
};

View file

@ -15,6 +15,7 @@ in
{
label = label;
name = name;
short = label;
email = {
address0 = "noreply@${domain3}";
};

View file

@ -15,6 +15,7 @@ in
{
label = label;
name = name;
short = label;
email = {
address0 = "noreply@${domain0}";
};

View file

@ -13,6 +13,7 @@ in
{
label = label;
name = name;
short = "Jelly";
sops = {
path0 = "${sopsPath}/${name}";
};
@ -33,8 +34,8 @@ in
path1 = "${servicePath}/${label}/cache";
};
ports = {
port0 = 5055; # Jellyseer
port1 = 8096; # Jellyfin HTTP
port0 = 8096; # Jellyfin HTTP
port1 = 5055; # Jellyseer
port2 = 8920; # Jellyfin HTTPS
};
ssl = {

View file

@ -15,6 +15,7 @@ in
{
label = label;
name = name;
short = "Mast";
email = {
address0 = "noreply@${domain3}";
};

View file

@ -11,6 +11,7 @@ in
{
label = label;
name = name;
short = label;
sops = {
path0 = "${sopsPath}/${name}";
};

View file

@ -14,6 +14,7 @@ in
{
label = label;
name = name;
short = "Next";
email = {
address0 = "noreply@${name}.${domain0}";
};

View file

@ -14,6 +14,7 @@ in
{
label = label;
name = name;
short = label;
sops = {
path0 = "${sopsPath}/${name}";
};

View file

@ -15,6 +15,7 @@ in
{
label = label;
name = name;
short = "Cloud";
email = {
address0 = "noreply@${domain0}";
};

View file

@ -15,6 +15,7 @@ in
{
label = label;
name = name;
short = "Cast";
sops = {
path0 = "${sopsPath}/${name}";
};

View file

@ -15,6 +15,7 @@ in
{
label = label;
name = name;
short = "Peer";
email = {
address0 = "noreply@${domain3}";
};

View file

@ -15,6 +15,7 @@ in
{
label = label;
name = name;
short = "Sear";
email = {
address0 = "noreply@${domain0}";
};

View file

@ -14,6 +14,7 @@ in
{
label = label;
name = name;
short = "Sync";
sops = {
path0 = "${sopsPath}/${name}";
};

View file

@ -11,6 +11,7 @@ in
{
label = label;
name = name;
short = "Nas";
tags = [
name
"dsm"

View file

@ -12,6 +12,7 @@ in
{
label = label;
name = name;
short = "upRoot";
email = {
address0 = "nick@${domain3}";
};

View file

@ -14,6 +14,7 @@ in
{
label = label;
name = name;
short = "Vault";
email = {
address0 = "noreply@${name}.${domain0}";
};

View file

@ -6,10 +6,12 @@ let
domain2
domain3
;
label = "Router";
in
{
label = label;
name = "router";
label = "Router";
short = label;
domains = {
url0 = domain0;
url1 = domain1;