Homepage dashboard
services.homepage-dashboard.bookmarks
Homepage bookmarks configuration.
See https://gethomepage.dev/latest/configs/bookmarks/.
Type: YAML value
Default
[ ]
Example
[{Developer = [{Github = [{abbr = "GH";href = "https://github.com/";}];}];}{Entertainment = [{YouTube = [{abbr = "YT";href = "https://youtube.com/";}];}];}]
Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/misc/homepage-dashboard.nix
services.homepage-dashboard.customCSS
Custom CSS for styling Homepage.
See https://gethomepage.dev/latest/configs/custom-css-js/.
Type: strings concatenated with "\n"
Default
""
Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/misc/homepage-dashboard.nix
services.homepage-dashboard.customJS
Custom Javascript for Homepage.
See https://gethomepage.dev/latest/configs/custom-css-js/.
Type: strings concatenated with "\n"
Default
""
Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/misc/homepage-dashboard.nix
services.homepage-dashboard.docker
Homepage docker configuration.
See https://gethomepage.dev/latest/configs/docker/.
Type: YAML value
Default
{ }
Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/misc/homepage-dashboard.nix
services.homepage-dashboard.enable
Whether to enable Homepage Dashboard, a highly customizable application dashboard.
Type: boolean
Default
false
Example
true
Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/misc/homepage-dashboard.nix
services.homepage-dashboard.environmentFile
The path to an environment file that contains environment variables to pass to the homepage-dashboard service, for the purpose of passing secrets to the service.
See the upstream documentation:
https://gethomepage.dev/latest/installation/docker/#using-environment-secrets
Type: string
Default
""
Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/misc/homepage-dashboard.nix
services.homepage-dashboard.kubernetes
Homepage kubernetes configuration.
See https://gethomepage.dev/latest/configs/kubernetes/.
Type: YAML value
Default
{ }
Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/misc/homepage-dashboard.nix
services.homepage-dashboard.listenPort
Port for Homepage to bind to.
Type: signed integer
Default
8082
Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/misc/homepage-dashboard.nix
services.homepage-dashboard.openFirewall
Open ports in the firewall for Homepage.
Type: boolean
Default
false
Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/misc/homepage-dashboard.nix
services.homepage-dashboard.package
The homepage-dashboard package to use.
Type: package
Default
pkgs.homepage-dashboard
Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/misc/homepage-dashboard.nix
services.homepage-dashboard.services
Homepage services configuration.
See https://gethomepage.dev/latest/configs/services/.
Type: YAML value
Default
[ ]
Example
[{"My First Group" = [{"My First Service" = {description = "Homepage is awesome";href = "http://localhost/";};}];}{"My Second Group" = [{"My Second Service" = {description = "Homepage is the best";href = "http://localhost/";};}];}]
Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/misc/homepage-dashboard.nix
services.homepage-dashboard.settings
Homepage settings.
See https://gethomepage.dev/latest/configs/settings/.
Type: YAML value
Default
{ }
Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/misc/homepage-dashboard.nix
services.homepage-dashboard.widgets
Homepage widgets configuration.
See https://gethomepage.dev/latest/configs/service-widgets/.
Type: YAML value
Default
[ ]
Example
[{resources = {cpu = true;disk = "/";memory = true;};}{search = {provider = "duckduckgo";target = "_blank";};}]
Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/misc/homepage-dashboard.nix