Grafana Docker Compose setup for local development
- Create a
secrets.env
file from secrets.env.example; - Set password for clickhouse;
- Run
docker compose up -d
in the project root;
- Local development;
- Basic configuration for provisioning plugins, dashboard and datasources;
- Description of development workflow;
- Git versioning;
- Setup for proper secrets management;
- Infra
- IaC configuration for deployment;
- CI/CD;
- Git and deployment integration;
- What to do with plugins? Put them under version control or just configuration for them?