fix: Homepage Domain

This commit is contained in:
marthsincemelee
2026-06-27 15:38:48 +02:00
parent 763253693c
commit 6c5f61997d
4 changed files with 6 additions and 5 deletions
+2 -2
View File
@@ -10,7 +10,7 @@
./disks.nix ./disks.nix
./hardware-configuration.nix ./hardware-configuration.nix
./environments.nix ./environments.nix
# ./network.nix ./network.nix
]; ];
networking.hostName = "jupiter"; networking.hostName = "jupiter";
@@ -48,7 +48,7 @@
# Try fix wifi disconnect # Try fix wifi disconnect
networking.networkmanager.wifi.powersave = false; networking.networkmanager.wifi.powersave = false;
# Disable hibernate completely # Disable hibernate completely
powerManagement.enable = true; powerManagement.enable = true;
systemd.targets."hibernate".enable = false; systemd.targets."hibernate".enable = false;
+1 -1
View File
@@ -7,4 +7,4 @@ _: {
domain = "jupiter.solar.internal"; domain = "jupiter.solar.internal";
search = [ "jupiter.solar.internal" ]; search = [ "jupiter.solar.internal" ];
}; };
} }
@@ -8,6 +8,7 @@
let let
cfg = config.my.profiles.audiobookshelf; cfg = config.my.profiles.audiobookshelf;
hostName = config.networking.hostName; hostName = config.networking.hostName;
domain = config.networking.domain;
in in
{ {
options.my.profiles.audiobookshelf = with lib; { options.my.profiles.audiobookshelf = with lib; {
@@ -32,7 +33,7 @@ in
group = "Media"; group = "Media";
name = "Audiobookshelf"; name = "Audiobookshelf";
description = "Audiobooks and podcasts"; description = "Audiobooks and podcasts";
href = "http://${hostName}:63834"; href = "http://${domain}:63834";
icon = "audiobookshelf.png"; icon = "audiobookshelf.png";
} }
]; ];
+1 -1
View File
@@ -7,7 +7,7 @@
let let
cfg = config.my.profiles.homepage; cfg = config.my.profiles.homepage;
dashboardPort = 8082; dashboardPort = 8082;
dashboardHost = config.networking.hostName; dashboardHost = config.networking.domain;
dashboardUrl = "http://${dashboardHost}:${toString dashboardPort}"; dashboardUrl = "http://${dashboardHost}:${toString dashboardPort}";
manualServices = import ./manual-services.nix; manualServices = import ./manual-services.nix;
manualWidgets = import ./manual-widgets.nix; manualWidgets = import ./manual-widgets.nix;