[!IMPORTANT] This file needs to updated in order to match the english README file.
ΠΠ²Π°Π° Π΄Π°ΡΠΎΡΠ΅ΠΊΠ° ΡΡΠ΅Π±Π° Π΄Π° ΡΠ΅ Π°ΠΆΡΡΠΈΡΠ° Π·Π° Π΄Π° ΠΎΠ΄Π³ΠΎΠ²Π°ΡΠ° Π½Π° Π°Π½Π³Π»ΠΈΡΠΊΠΈ Π΄Π°ΡΠΎΡΠ΅ΠΊΠ°ΡΠ° README.

Read this in other languages
This file is automatically translated. If you notice an error, please correct it yourself (by making a PR) or write about it in the issues.
ΠΠ²Π° Π΅ ΠΏΡΠΎΠ΅ΠΊΡ Π·Π° ΡΡΠ°ΡΡΠ΅Ρ ΠΊΠΎΠΌΠΏΠ»Π΅Ρ Π·Π° Π±Π»ΠΎΠ³ Laravel ΡΠΎ Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠ°ΡΠΈΠ²Π΅Π½ ΠΏΠ°Π½Π΅Π» Filament.
Π¦Π΅Π»ΡΠ° Π½Π° ΠΎΠ²Π° ΡΠΊΠ»Π°Π΄ΠΈΡΡΠ΅ Π΅ Π΄Π° Π³ΠΈ ΠΏΡΠΈΠΊΠ°ΠΆΠ΅ Π΄ΠΎΠ±ΡΠΈΡΠ΅ ΠΏΡΠ°ΠΊΡΠΈΠΊΠΈ Π·Π° ΡΠ°Π·Π²ΠΎΡ Π½Π° Laravel ΡΠΎ Π΅Π΄Π½ΠΎΡΡΠ°Π²Π½Π° Π°ΠΏΠ»ΠΈΠΊΠ°ΡΠΈΡΠ°.
ΠΡΠ²ΠΎΡΠ΅ΡΠ΅ [Π½ΠΎΠ² Π±ΡΠΎΡ] (https://github.com/gomzyakov/laravel-blog/issues/new) Π·Π° Π΄Π° ΠΏΠΎΠ±Π°ΡΠ°ΡΠ΅ ΡΡΠ½ΠΊΡΠΈΡΠ° (ΠΈΠ»ΠΈ Π°ΠΊΠΎ Π½Π°ΡΠ΄Π΅ΡΠ΅ Π³ΡΠ΅ΡΠΊΠ°).
ΠΠ»ΠΎΠ½ΠΈΡΠ°ΡΡΠ΅ Π³ΠΎ ΠΏΡΠΎΠ΅ΠΊΡΠΎΡ:
git clone git@github.com:gomzyakov/laravel-blog.git
ΠΠ΅ΡΡΠ²Π°ΠΌ Π΄Π΅ΠΊΠ° Π²Π΅ΡΠ΅ Π³ΠΎ ΠΈΠΌΠ°ΡΠ΅ ΠΈΠ½ΡΡΠ°Π»ΠΈΡΠ°Π½ΠΎ Docker. ΠΠΊΠΎ Π½Π΅, ΡΠ°ΠΌΠΎ Π½Π°ΠΏΡΠ°Π²Π΅ΡΠ΅ Π³ΠΎ ΡΠΎΠ° Π½Π° Mac, Windows ΠΈΠ»ΠΈ [Linux] (https://docs.docker.com/desktop/install/linux-install/).
ΠΠ·Π³ΡΠ°Π΄Π΅ΡΠ΅ ΡΠ° ΡΠ»ΠΈΠΊΠ°ΡΠ° Π½Π° laravel-blog ΡΠΎ ΡΠ»Π΅Π΄Π½Π°Π²Π° ΠΊΠΎΠΌΠ°Π½Π΄Π°:
docker compose build --no-cache
ΠΠ²Π°Π° ΠΊΠΎΠΌΠ°Π½Π΄Π° ΠΌΠΎΠΆΠ΅ Π΄Π° ΠΏΠΎΡΡΠ°Π΅ Π½Π΅ΠΊΠΎΠ»ΠΊΡ ΠΌΠΈΠ½ΡΡΠΈ Π·Π° Π΄Π° ΡΠ΅ Π·Π°Π²ΡΡΠΈ.
ΠΠΎΠ³Π° ΡΠ΅ Π·Π°Π²ΡΡΠΈ ΠΈΠ·Π³ΡΠ°Π΄Π±Π°ΡΠ°, ΠΌΠΎΠΆΠ΅ΡΠ΅ Π΄Π° ΡΠ° ΠΈΠ·Π²ΡΡΠΈΡΠ΅ ΠΎΠΊΠΎΠ»ΠΈΠ½Π°ΡΠ° Π²ΠΎ ΡΠ΅ΠΆΠΈΠΌ Π½Π° ΠΏΠΎΠ·Π°Π΄ΠΈΠ½Π° ΡΠΎ:
docker compose up -d
Π‘Π΅Π³Π° ΡΠ΅ ΠΈΠ·Π²ΡΡΠΈΠΌΠ΅ composer install Π·Π° Π΄Π° Π³ΠΈ ΠΈΠ½ΡΡΠ°Π»ΠΈΡΠ°ΠΌΠ΅ Π·Π°Π²ΠΈΡΠ½ΠΎΡΡΠΈΡΠ΅ Π½Π° Π°ΠΏΠ»ΠΈΠΊΠ°ΡΠΈΡΠ°ΡΠ°:
docker compose exec app composer install
ΠΠΎΠΏΠΈΡΠ°ΡΡΠ΅ Π³ΠΈ ΠΏΠΎΡΡΠ°Π²ΠΊΠΈΡΠ΅ Π·Π° ΠΎΠΊΠΎΠ»ΠΈΠ½Π°ΡΠ°:
docker compose exec app cp .env.local .env
ΠΠΎΡΡΠ°Π²Π΅ΡΠ΅ Π³ΠΎ ΠΊΠ»ΡΡΠΎΡ Π·Π° ΡΠΈΡΡΠΈΡΠ°ΡΠ΅ ΡΠΎ Π°Π»Π°ΡΠΊΠ°ΡΠ° Π·Π° ΠΊΠΎΠΌΠ°Π½Π΄Π½Π° Π»ΠΈΠ½ΠΈΡΠ° artisan ΠΠ°ΡΠ°Π²Π΅Π»:
docker compose exec app ./artisan key:generate --ansi
ΠΠΈΠ³ΡΠΈΡΠ°ΡΡΠ΅ DB ΠΈ ΠΏΠΎΡΡΠ°Π²Π΅ΡΠ΅ Π»Π°ΠΆΠ½ΠΈ ΠΏΠΎΠ΄Π°ΡΠΎΡΠΈ:
docker compose exec app ./artisan migrate:fresh --seed
Π Π΄ΠΎΠ΄Π°Π΄Π΅ΡΠ΅ ΠΊΠΎΡΠΈΡΠ½ΠΈΠΊ Π½Π° Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠ°ΡΠΎΡ Π½Π° Filament:
docker compose exec app ./artisan make:filament-user
Π ΠΎΡΠ²ΠΎΡΠ΅ΡΠ΅ http://127.0.0.1:8000 Π²ΠΎ Π²Π°ΡΠΈΠΎΡ ΠΎΠΌΠΈΠ»Π΅Π½ ΠΏΡΠ΅Π»ΠΈΡΡΡΠ²Π°Ρ. Π‘ΡΠ΅ΡΠ½ΠΎ Π³ΠΎ ΠΊΠΎΡΠΈΡΡΠΈΡΠ΅ Π±Π»ΠΎΠ³ΠΎΡ ΠΠ°ΡΠ°Π²Π΅Π»!
ΠΡΠΈΡΡΠ°ΠΏ Π΄ΠΎ ΠΊΠΎΠ½ΡΠ΅ΡΠ½Π΅ΡΠΎΡ Docker:
docker exec -ti laravel-blog-app bash
ΠΠ²Π° Π΅ ΡΠΎΡΡΠ²Π΅Ρ ΡΠΎ ΠΎΡΠ²ΠΎΡΠ΅Π½ ΠΊΠΎΠ΄ Π»ΠΈΡΠ΅Π½ΡΠΈΡΠ°Π½ ΠΏΠΎΠ΄ MIT Π»ΠΈΡΠ΅Π½ΡΠ°.