Size: a a a

2021 April 08

A

Anthony in symfony
Что значит пофиксить?
источник

А

Александр in symfony
Отступы, пробелы привести к одному виду
источник

SP

Sergey Protko in symfony
Php cs fixer - оно может
источник

SP

Sergey Protko in symfony
У него там есть фиксеры для аннотаций
источник

МК

Мирко Крокоп... in symfony
Приветствую, ребята!
Так случилось, что в docker-compose мне бы очень пригодилась env переменная со значением из Symfony secret. Подскажите, пожалуйста, возможно ли как то получить  значение "секрета" в env docker-compose файла?

Немного опишу контекст ситуации:
в docker-compose поднимается два контейнера. Под одним крутится symfony приложение, а другой контейнер служебный - для отправки некоторых данных в сторонний сервис (с авторизацией по ключу). Чтобы данный ключ не прописывать руками и не вносить в файлы, попадающие в  под GIT, очень хочу спрятать ключ в секреты и юзать в этом втором докер контейнере.
источник

VK

Vladyslav Kopaihorod... in symfony
тут написано docker чат ?)
источник

SK

Sergej Karavajnij in symfony
.env в гитигнор должен быть
источник

SK

Sergej Karavajnij in symfony
короче ключ твой удали из енв файлов симфони и пропиши в композе
источник

D

Denis in symfony
источник

МК

Мирко Крокоп... in symfony
Так он «на стыке»
В Докер чате меньше знающих Symfony спецов, чем тут, знающих Docker)
источник

МК

Мирко Крокоп... in symfony
Этот вариант заставит ручками каждый раз прописывать ключ или в систему контроля версий сохранять (
В этом плане секреты Symfony сильны. Очень хотелось бы их заюзать.
источник

SK

Sergej Karavajnij in symfony
в докере секреты тоже есть, читай докерскую доку. А так как ты хочешь не получится. Симфони и докер на разных уровнях бытия
источник

SK

Sergej Karavajnij in symfony
кстати вот давно хотел узнать у сообщества: почему в симфони пакет dotenv обязательный? при работе с докером он как раз нафиг не нужен имхо
источник

МК

Мирко Крокоп... in symfony
Спасибо за развёрнутый ответ 👍🏼
источник

AK

Anton K. in symfony
мне для определенных целей надо создавать php файл в каталоге webroot. создаваться должен один раз при развертывании приложения. наверное лучше такое располагать в composer.json в хуках?
источник

AK

Anton K. in symfony
это секретный файл для чистки accelerator cache при деплое новой версии приложения
источник

SM

Sergey Milegov in symfony
ну или в вормапере
источник

AK

Anton K. in symfony
cache warmer?
источник

SM

Sergey Milegov in symfony
ну там надо сервис под интерфейсом и оно будет дергать на c:w
источник

SM

Sergey Milegov in symfony
да
источник