891 B
Raw Blame History

Nezha Theme Development Environment

Nezha Monitoring provides a theme development environment that you can use to create new Nezha Monitoring themes

::: warning Please note: This development environment only supports dashboard v0.19.20 and newer versions.
:::

How to use

  1. Clone this repository to local
  2. Modify the Oauth2 configuration in data/config.yamlThe callback connection can be filled with http://localhost
  3. Run docker-compose up
  4. Start development
  5. After completing the theme creation, you can place theme-custom (frontend theme), static-custom (frontend theme static files), and dashboard-custom (backend theme) into the /opt/nezha/dashboard/ directory on the server (if installed using Docker).

FAQ

  • If you can't use port 80, change the configuration in docker-compose.yaml.