|  | @@ -0,0 +1,34 @@
 | 
	
		
			
			|  | 1 | +# Settings to connect to the Grafana instance.
 | 
	
		
			
			|  | 2 | +grafana:
 | 
	
		
			
			|  | 3 | +    # Base URL for the Grafana instance.
 | 
	
		
			
			|  | 4 | +    base_url: https://grafana.company.tld
 | 
	
		
			
			|  | 5 | +    # Grafana API key. This is generated by Grafana, as explained at
 | 
	
		
			
			|  | 6 | +    # http://docs.grafana.org/http_api/auth/#create-api-token
 | 
	
		
			
			|  | 7 | +    api_key: apiauthkey
 | 
	
		
			
			|  | 8 | +
 | 
	
		
			
			|  | 9 | +# Settings to interact with the Git repository. Currently only SSH repos are
 | 
	
		
			
			|  | 10 | +# supported.
 | 
	
		
			
			|  | 11 | +git:
 | 
	
		
			
			|  | 12 | +    # SSH URL to the repository. The user part (usually "git@" at the beginning
 | 
	
		
			
			|  | 13 | +    # of the URL) must be excluded.
 | 
	
		
			
			|  | 14 | +    url: "git.company.tld:it/grafana-dashboards.git"
 | 
	
		
			
			|  | 15 | +    # Path to the private key used to authenticate on Git. It is recommended to
 | 
	
		
			
			|  | 16 | +    # use a passphraseless key.
 | 
	
		
			
			|  | 17 | +    private_key: /etc/grafana-dashboard-manager/id_rsa_nopasswd
 | 
	
		
			
			|  | 18 | +    # Path to the directory where the git repository lies on the disk. If the
 | 
	
		
			
			|  | 19 | +    # directory doesn't exist, it will be created and the repository will be
 | 
	
		
			
			|  | 20 | +    # cloned into it.
 | 
	
		
			
			|  | 21 | +    clone_path: /tmp/grafana-dashboards
 | 
	
		
			
			|  | 22 | +
 | 
	
		
			
			|  | 23 | +# Settings to configure the Git webhook. Currently only GitLab webhooks are
 | 
	
		
			
			|  | 24 | +# supported.
 | 
	
		
			
			|  | 25 | +webhook:
 | 
	
		
			
			|  | 26 | +    # Interface the webhook will listen on.
 | 
	
		
			
			|  | 27 | +    interface: 127.0.0.1
 | 
	
		
			
			|  | 28 | +    # Port the webhool will listen on.
 | 
	
		
			
			|  | 29 | +    port: 8080
 | 
	
		
			
			|  | 30 | +    # Path on which the webhook will live. Full webhook URL will be
 | 
	
		
			
			|  | 31 | +    # interface:port/path.
 | 
	
		
			
			|  | 32 | +    path: /gitlab-webhook
 | 
	
		
			
			|  | 33 | +    # Secret GitLab will use to authenticate the requests.
 | 
	
		
			
			|  | 34 | +    secret: mysecret
 |