Dashmark
A practical guide to configuring your Dashmark dashboard.
Out of the box, Dashmark is designed to be as simple to set up as possible. Docker labels are the preferred minimal way to configure cards. YAML configuration, metric configuration, access controls, and more advanced settings are completely optional.
New to Dashmark? View the live demo.
Docker access
Section titled “Docker access”Dashmark needs Docker socket access. The setup guide uses a restricted socket proxy rather than mounting the raw socket into Dashmark.
Configuration order
Section titled “Configuration order”- Start Dashmark with the Compose file.
- Add
dashmark.*labels to services you want to display. - Add
/data/config.ymlonly when labels are not enough. - Configure access control and metrics after the dashboard works.
You can configure Dashmark with environment variables, Docker labels, and YAML. If the same setting appears more than once, Dashmark uses the most specific value: YAML service entries, Docker labels, YAML settings, environment variables, then built-in defaults.