anchor.diff:  
   # Default role new users will be automatically assigned (if disabled above is set to true)
   auto_assign_org_role = <%= p("grafana.users.auto_assign_organization_role") %>
  +
  +# Background text for the user field on the login page
  +;login_hint = email or username
   
   #################################### Anonymous Auth ##########################
   [auth.anonymous]
  
positive.code: api_url = <%= p("grafana.auth.google.api_url") %>
  allowed_domains = <%= p("grafana.auth.google.allowed_email_domains").join(" ") %>
  <% end %>
  
negative.code: # Protocol (http or https)
  protocol = <%= p("grafana.ssl.cert", nil) ? "https" : "http" %>
  
  # The ip address to bind to, empty will bind to all interfaces
  ;http_addr =
  
  # The http port  to use
  http_port = <%= p("grafana.listen_port") %>
  
  # The public facing domain name used to access grafana from a browser
  ;domain = localhost
  
  # Redirect to correct domain if host header does not match domain
  # Prevents DNS rebinding attacks
  ;enforce_domain = false
  
  <% if_p("grafana.root_url") do |root_url| %>
  # The full public facing url
  root_url = <%= root_url %>
  <% end %>
  
  # Log web requests
  ;router_logging = false
  
  # the path relative working path
  ;static_root_path = public
  
  # enable gzip
  ;enable_gzip = false
  
  # https certs & key file
  <% if_p("grafana.ssl.cert") do %>
  