← symfony-docker-installer v.2
docs: English JsonRpcBundle docs, REST and MCP Bundle sections, package cards
uk/articles/from-tg/tools/symfony-docker-installer.md
новий файл +45
−0
1
+
# symfony-docker-installer v.2
2
+
3
+
Колись на одному з курсів зробив цей [інсталятор](https://github.com/UFO-Tech/symfony-docker-installer), щоб студенти не витрачали час на налаштування проєкту на Symfony в Docker. З тих пір багато що змінилося, і я оновив інсталятор: тепер він повністю автоматизований і працює на make.
4
+
5
+
## Що змінилось?
6
+
7
+
- Абсолютно новий інсталятор, вся рутина — поза вашою увагою.
8
+
- В readme є коротка інструкція.
9
+
- Жодних додаткових дій робити не треба.
10
+
11
+
## Як користуватись
12
+
13
+
1. Скопіюй `.env.install.dist` у `.env.install`. Вкажи `PROJECT_NAME` та, якщо треба, інші змінні.
14
+
2. Запусти:
15
+
16
+
```bash
17
+
make install-init
18
+
```
19
+
20
+
Введи версію Symfony (або просто натисни Enter — тоді буде остання).
21
+
Вкажи git-репозиторій для свого нового проєкту (або Enter, якщо не треба).
22
+
23
+
:::warning
24
+
Будь уважним: якщо вкажеш репозиторій, в якому вже є дані, вони видаляться!
25
+
:::
26
+
27
+
3. Далі інсталятор все зробить сам.
28
+
29
+

30
+
31
+
*README репозиторію. Скриншот: [GitHub](https://github.com/UFO-Tech/symfony-docker-installer)*
32
+
33
+
## Чому не просто стандартний docker від Symfony?
34
+
35
+
Відповідь проста: це саме та збірка, якою ми користуємось на курсі.
36
+
37
+
Тут вже налаштовані make-команди, дебагер, nginx, все для роботи й адекватної розробки.
38
+
39
+
Замість того, щоб 100500 разів пояснювати кожному, що і як налаштувати для старту — просто даю готовий інструмент, який працює як треба.
40
+
41
+
Поза курсом використовувати його не обов’язково, але особисто я юзаю подібну збірку у всіх своїх проєктах, бо інакше це марнування часу на одну і ту саму рутину.
42
+
43
+
---
44
+
45
+
*Вперше опубліковано в Telegram-каналі [«Створений щоб помирати»](https://t.me/php_while_true/59) 23.07.2025.*