Чтобы запустить wkhtmltopdf на heroku, необходимо настроить пакет сборки, который загружает и устанавливает wkhtml после развертывания основного приложения.
Все доступные пакеты сборки довольно старые и указывают на URL-адрес загрузки библиотеки на download.gna.org/ .., который больше не доступен.
Может ли кто-нибудь указать мне правильный пакет сборки или, может быть, предложить, как и что изменить в следующих пакетах сборки, чтобы они работали? Думаю, было бы достаточно изменить URL-адрес загрузки, но я не знаю, как выглядит правильный URL-адрес
https://github.com/dscout/wkhtmltopdf-buildpack/blob/master/bin/compile
https://github.com/barsoom/wkhtmltopdf-buildpack/blob/master/bin/compile
https://github.com/rafaelp/heroku-buildpack-wkhtmltopdf/blob/master/bin/compile
https://github.com/neofreko/wkhtmltopdf-buildpack/blob/master/bin/compile
Использование: https://github.com/tutorcruncher/pydf
Он просто работает, мы используем его для создания десятков тысяч PDF-файлов каждый месяц, как на heroku, так и на dockerized развертываниях.
В отличие от подхода на основе buildpack, pydf устанавливается с включенным двоичным файлом wkhtmltopdf, что делает его очень простым в использовании.
(допуск: я построил pydf)
Вы пробовали тот, который находится на страницах Heroku? https://elements.heroku.com/buildpacks/homelight/wkhtmltox-buildpack