miserend.hu
miserend.hu copied to clipboard
egy parancsos telepítés dev környezetben
A fejlesztésbe bekapcsolódás megkönnyÃtése érdekében fontos, hogy egyetlen jó paranccsal nulláról lehessen telepÃteni development környezetben mindent és egybÅl elinduljon a mintaoldal. (Persze ehhez fontos, hogy ha volt korábbi telepÃtés akkor a docker-bÅl a mentett volume dolgokat is törölni kell!)
Ez még nem teljesen valósul meg.
-
Az
.env
fájlba aDATABASE_URL
értéke most postgresql, de adocker-compose.yml
-ben mysql-t hozunk létre. Ãgy valami ilyesmi kéne:DATABASE_URL="mysql://user:pw@mysql:3306/miserend?serverVersion=8.0.32&charset=utf8mb4"
-
Viszont jobb lenne csak egy helyen definiálni a mysql host/user/pw változókat. Vagyis legyenek ezek is az
.env
fájlban, abból generálva aDATABASE_URL="mysql://${MYSQL_USER}:
... -t. Ãs abból épÃtve adocker-composer.yml
-t. De még aconfig/config.dist.php
-t is. -
Ãs akkor már: nem lehetne hogy akkor is működjön, ha még nincs saját
config/config.php
? Hogy a deafultokkal már elinduljon a legacy is és csókolom. (Kell ez az egy kattintásos telepÃtéshez.) -
Mintha a legelsÅ indÃtáskor (
docker compose --env-file .env.local -p miserend up
) még a miserend-build nem tud lefutni, mert gyorsabban elkészül mint a mysql és Ãgy még nem fér hozzá erÅforrásokhoz amire szüksége van. Ha szépen megvan a mysql, akkor utána már dolgozik a miserend-build