Кукловод, генерировать PDF из HTTP - PullRequest
0 голосов
/ 08 февраля 2020

ищу помощь экспертов

Я использую Grafana в docker, кукловод в docker, и я могу сгенерировать pdf-файл, выполнив следующую команду с хоста

sudo docker exec puppeteer node /grafana_pdf.js http://grafana:3000/d/qP-sbQEZz/new-dashboard?kiosk USER:PASSWORD /pdf-reports/qa_report.pdf

Я хотел бы иметь возможность иметь кукловода в docker, и мне не нужно вручную запускать узел + ссылка для создания PDF, но используйте браузер, например Google chrome, чтобы вставить ссылку и получить PDF в браузере. Как вставить ссылку ниже на URL, и я получаю pdf на странице

http://grafana:3000/api/qP-sbQEZz/new-dashboard?kiosk

Есть ли способ заставить кукловода слушать запросы, такие как выше, и генерировать отчет, а не запускать вручную node grafana_pdf.js? Если да, какие изменения и где я должен сделать?

Вот файл js, который я использую для генерации pdf из ссылки в качестве аргумента grafana_pdf. js

Спасибо

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...