symfony-docker-installer v.2

symfony-docker-installer v.2

Колись на одному з курсів зробив цей інсталятор, щоб студенти не витрачали час на налаштування проєкту на Symfony в Docker. З тих пір багато що змінилося, і я оновив інсталятор: тепер він повністю автоматизований і працює на make.

Що змінилось?

  • Абсолютно новий інсталятор, вся рутина — поза вашою увагою.
  • В readme є коротка інструкція.
  • Жодних додаткових дій робити не треба.

Як користуватись

  1. Скопіюй .env.install.dist у .env.install. Вкажи PROJECT_NAME та, якщо треба, інші змінні.

  2. Запусти:

    make install-init
    

    Введи версію Symfony (або просто натисни Enter — тоді буде остання). Вкажи git-репозиторій для свого нового проєкту (або Enter, якщо не треба).

    Будь уважним: якщо вкажеш репозиторій, в якому вже є дані, вони видаляться!

  3. Далі інсталятор все зробить сам.

README інсталятора на GitHub: склад збірки і швидкий старт

README репозиторію. Скриншот: GitHub

Чому не просто стандартний docker від Symfony?

Відповідь проста: це саме та збірка, якою ми користуємось на курсі.

Тут вже налаштовані make-команди, дебагер, nginx, все для роботи й адекватної розробки.

Замість того, щоб 100500 разів пояснювати кожному, що і як налаштувати для старту — просто даю готовий інструмент, який працює як треба.

Поза курсом використовувати його не обов’язково, але особисто я юзаю подібну збірку у всіх своїх проєктах, бо інакше це марнування часу на одну і ту саму рутину.


Вперше опубліковано в Telegram-каналі «Створений щоб помирати» 23.07.2025.