Dashlab
Dashlab is a dashboard for homelabs.
Using Dashlab
Dashlab is a relatively small and simple project. It is configured with a single
YAML file. An example of this file is included in the repository as
config.yaml.
Native
To run Dashlab natively, compile the source as referenced under Source Code and run it as you please.
Container
A Containerfile is supplied
in the repository, which you can build yourself. A pre-built container is also
available at oci.tyil.nl/dashlab.
Source Code
You can find the Dashlab source code on git.tyil.nl. It may be replicated across other websites.
Building the Code
If you wish to build the source code yourself, ensure you have a Go compiler and toolchain available, of version 1.24.11 or later. The build command itself is very straightforward.
go build -o dashlab *.go
License
Dashlab is licensed under the terms and conditions of the GNU AGPL, version 3.0 or later. A copy of this license is included in the repository.
