The open and composable observability and data visualization platform. Visualize metrics, logs, and traces from multiple sources like Prometheus, Loki, Elasticsearch, InfluxDB, Postgres and many more.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 
grafana/devenv/docker/blocks/webdav
Daniel Lee 33a32df47b
imagestorage: fix templating of public_url option for webdav (#74885)
2 years ago
..
README.md
docker-compose.yaml

README.md

README for the image storage WebDAV docker block

This block is used for testing the WebDAV option for external image storage which is used in alert notifications. This uses the simplest WebDav server that is still being maintained, a project called Dufs.

Using Dufs

Dufs has a web UI that can be accessed at http://localhost:5000 to easily see which files have been uploaded by Grafana. The config has disabled authentication and allows everyone to read and write files.

Configuring image storage in Grafana to use Dufs

An example config for external image storage with webdav enabled:

[external_image_storage]
provider = webdav

[external_image_storage.webdav]
url = http://127.0.0.1:5000/images
public_url = http://127.0.0.1:5000/images/{{file}}

; as auth is not configured in Dufs, these are just dummy values
username = test
password = test

Note: As everything runs on localhost, the image in an email notification will be broken but the link will work if you click on it and open it in your browser.