Я пытаюсь запустить pdftk на эластичном бобовом стебле. Первая проблема, с которой я столкнулся, заключается в том, что я не могу установить pdftk на экземпляр Amazon Linux AMI, потому что одна из зависимостей (gcj) не поддерживается.Как запустить pdftk на эластичном бобовом стебле
Один из вариантов, который я ищу, это создание моего собственного AMI и использование этого для моего эластичного бобового стебля. Amazon рекомендует не делать этого, и нет изображений сообщества для EB и Ubuntu.
Другой вариант - использование Docker. Я не так хорошо знаком с Docker, но я думаю, что смогу установить pdftk в контейнер, а затем развернуть его для EB. Я использую Codeship для развертывания, и похоже, что у них есть некоторые опции для Docker. (Это варианты, которые я сейчас изучаю)
Последний вариант, о котором я могу думать, это написать библиотеку для шифрования pdf-файлов самостоятельно. Я просмотрел спецификации шифрования для pdf-файлов, и я думаю, что это не эффективный по времени вариант.
У кого-то была аналогичная проблема и нашли хорошее решение проблемы?
UPDATE:
После еще некоторых исследований я обнаружил, что этот вопрос не был с Amazon Linux ошибка с Fedora. Fedora отказалась от gcj, потому что в проекте отсутствовало сопровождение, а затем сброшено pdftk, потому что это зависит от gcj.
Если вам нужен другой инструмент для работы с pdf, я нашел podofo хорошей заменой тому, что мне было нужно.