Skip to content

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