Git Sync UI Not Showing in Grafana 12.0.2 (Docker Setup)

Question:
I’m trying to use Git Sync with Grafana, but the configuration screen doesn’t appear as expected. Can anyone help clarify what I might be doing wrong?

Details:

  • Grafana Version: 12.0.2
  • OS (container): Ubuntu
  • OS (host machine): macOS Sonoma v14.4

What are you trying to achieve?
I want to use Grafana’s Git Sync feature to manage dashboard provisioning.

What happened?
I navigated to Grafana > Provisioning, and instead of the settings screen for Git Sync, I only see an informational guide page describing how to get started with Git Sync.

What did you expect to happen?
I expected the Git Sync configuration UI to be displayed so I can set up the feature.

Configuration:

Dockerfile:

FROM grafana/grafana-enterprise:12.0.2-ubuntu

USER root
RUN apt-get update

docker-compose.yml:

services:
  grafana:
    build: .
    container_name: grafana
    restart: unless-stopped
    ports:
      - '3000:3000'
    volumes:
      - grafana-storage:/var/lib/grafana
    environment:
      GF_FEATURE_TOGGLES_ENABLE: "provisioning"

volumes:
  grafana-storage: {}

Since I’m not using Kubernetes, I only set the GF_FEATURE_TOGGLES_ENABLE environment variable locally.

Did you receive any errors in the UI or logs?
There were no errors in the Grafana UI or logs. However, I did confirm that the environment variable override was logged:

grafana  | logger=settings t=2025-07-15T09:15:02.9669184Z level=info msg="Config overridden from Environment variable"
var="GF_PATHS_PROVISIONING=/etc/grafana/provisioning"

Did you follow any online instructions? If so, what is the URL?

Any help would be appreciated. Thank you!

hey @yonamineso - thanks for attempting to try it out!

can you also try enabling the kubernetesDashboards feature flag? the docs (Set up Git Sync | Grafana documentation) & the informational guide page you see when you navigate to the Provisioning UI include that as a pre-requisite