Привет! Я пытаюсь настроить экземпляр Discourse для нашей компании. У нас используются частные сертификаты, а инспекция пакетов вызывает поведение, подобное атаке «человек посередине», поэтому нам нужно добавить наши сертификаты в хранилище доверенных сертификатов многих продуктов.
Есть ли чистый способ сделать это из файла app.yml? Я знаю, что есть несколько доступных хуков, например, after_code для плагинов, но я не могу найти никакой документации о хуке pre build, который можно было бы использовать.
Я начал изучать Docker-файл для образа base, чтобы добавить их в секцию «base», но это пока довольно трудоемко, и я бы предпочел не форкать контейнер, если в этом нет необходимости.
Для контекста, ошибка, которую я получаю, выглядит так:
fatal: unable to access ‘GitHub - discourse/pups: Simple yaml based bootstrapper for Linux machines · GitHub’: server certificate verification failed. CAfile: none CRLfile: none
2c256c513e07ef9b896185003d27acd404d60ee571b5205b430ba06be4d895f0