mirror of
https://gitlab.com/ahoneybun/nix-configs.git
synced 2025-05-12 11:14:02 -06:00
working homepage
This commit is contained in:
parent
f81ec4d7d9
commit
a69d75dc80
1 changed files with 40 additions and 0 deletions
40
homelab/homepage-dashboard/default.nix
Normal file
40
homelab/homepage-dashboard/default.nix
Normal file
|
@ -0,0 +1,40 @@
|
||||||
|
{ config, pkgs, lib, ... }:
|
||||||
|
|
||||||
|
{
|
||||||
|
services.homepage-dashboard = {
|
||||||
|
enable = true;
|
||||||
|
settings = {
|
||||||
|
title = "Honeycutt Homelab";
|
||||||
|
background = "https://images.unsplash.com/photo-1502790671504-542ad42d5189?auto=format&fit=crop&w=2560&q=80";
|
||||||
|
};
|
||||||
|
services = [
|
||||||
|
{
|
||||||
|
media = [
|
||||||
|
{
|
||||||
|
Jellyfin = {
|
||||||
|
icon = "jellyfin.png";
|
||||||
|
href = "http://100.94.173.5:8096";
|
||||||
|
description = "media management";
|
||||||
|
};
|
||||||
|
}
|
||||||
|
{
|
||||||
|
Kavita = {
|
||||||
|
icon = "kavita.png";
|
||||||
|
href = "http://100.94.173.5:5000";
|
||||||
|
description = "book management";
|
||||||
|
};
|
||||||
|
}
|
||||||
|
{
|
||||||
|
PhotoPrism = {
|
||||||
|
icon = "photoprism.png";
|
||||||
|
href = "http://100.94.173.5:2342";
|
||||||
|
description = "photo management";
|
||||||
|
};
|
||||||
|
}
|
||||||
|
];
|
||||||
|
}
|
||||||
|
|
||||||
|
];
|
||||||
|
|
||||||
|
};
|
||||||
|
}
|
Loading…
Add table
Add a link
Reference in a new issue