File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -189,6 +189,10 @@ gf_image_renderer_run_container_{{ loop.index }}_{{ i_loop.index }}:
189189 - restart_policy: unless- stopped
190190 - publish:
191191 - {{ instance[" image_renderer" ][" port" ] }}:8081 / tcp
192+ {%- if instance[" image_renderer" ].get(" renderer_token" ) % }
193+ - environment:
194+ - AUTH_TOKEN = {{ instance[" image_renderer" ][" renderer_token" ] }}
195+ {%- endif % }
192196 {%- endif % }
193197
194198grafana_image_{{ loop.index }}_{{ i_loop.index }}:
Original file line number Diff line number Diff line change @@ -26,6 +26,9 @@ grafana:
2626 version: latest
2727 {% set renderer_port = 8081 %}
2828 port: {{ renderer_port }}
29+ # The service requires a secret token to be present in all render requests.
30+ # generated with 'openssl rand -hex 32'.
31+ renderer_token = 7f551c24fb0c9911596dd59b60a5c00eccbed032b32e1eeb196705b2d693ae9c
2932 config: |
3033 instance_name = grafana.example.com-prod
3134 [server]
@@ -57,6 +60,9 @@ grafana:
5760 [rendering]
5861 server_url = http://{{ grains['fqdn'] }}:{{ renderer_port }}/render
5962 callback_url = https://grafana.example.com/prod/
63+ # The service requires a secret token to be present in all render requests.
64+ # generated with 'openssl rand -hex 32'.
65+ renderer_token = 7f551c24fb0c9911596dd59b60a5c00eccbed032b32e1eeb196705b2d693ae9c
6066 - name: dev
6167 port: 3001
6268 image: grafana/grafana-oss:latest-ubuntu
You can’t perform that action at this time.
0 commit comments