laravel-blog

[!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.

рдлрд┐рд▓рд╛рдореЗрдВрдЯ рдПрдбрдорд┐рди рдкреИрдирд▓ рдХреЗ рд╕рд╛рде # рд▓рд╛рд░рд╡реЗрд▓ рдмреНрд▓реЙрдЧ

рдпрд╣ рд▓рд╛рд░рд╡реЗрд▓ рдмреНрд▓реЙрдЧ рд╕реНрдЯрд╛рд░реНрдЯрд░ рдХрд┐рдЯ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рд╣реИ рдЬрд┐рд╕рдореЗрдВ рдлрд┐рд▓рд╛рдореЗрдВрдЯ рдПрдбрдорд┐рди рдкреИрдирд▓ рд╣реИред

рдЗрд╕ рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рдХрд╛ рд▓рдХреНрд╖реНрдп рдПрдХ рд╕рд░рд▓ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХреЗ рд╕рд╛рде рдЕрдЪреНрдЫреА рд▓рд╛рд░рд╡реЗрд▓ рд╡рд┐рдХрд╛рд╕ рдкреНрд░рдерд╛рдУрдВ рдХрд╛ рдкреНрд░рджрд░реНрд╢рди рдХрд░рдирд╛ рд╣реИред

рд╡рд┐рд╢реЗрд╖рддрд╛рдПрдБ

рд╕реБрд╡рд┐рдзрд╛рдУрдВ рдХрд╛ рдЕрдиреБрд░реЛрдз рдХрд░рдирд╛

рдХрд┐рд╕реА рд╕реБрд╡рд┐рдзрд╛ рдХрд╛ рдЕрдиреБрд░реЛрдз рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП (рдпрд╛ рдпрджрд┐ рдЖрдкрдХреЛ рдХреЛрдИ рдмрдЧ рдорд┐рд▓рддрд╛ рд╣реИ) рддреЛ рдПрдХ рдирдпрд╛ рдЕрдВрдХ рдЦреЛрд▓реЗрдВред

рдмреНрд▓реЙрдЧ рдХреЛ рд╕реНрдерд╛рдиреАрдп рд╕реНрддрд░ рдкрд░ рдХреИрд╕реЗ рдЪрд▓рд╛рдПрдВ?

рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдХреЛ рдХреНрд▓реЛрди рдХрд░реЗрдВ:

git clone git@github.com:gomzyakov/laravel-blog.git

рдореЗрд░рд╛ рдорд╛рдирдирд╛ рд╣реИ рдХрд┐ рдЖрдкрдХреЗ рдкрд╛рд╕ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдбреЙрдХрд░ рд╕реНрдерд╛рдкрд┐рдд рд╣реИред рдпрджрд┐ рдирд╣реАрдВ, рддреЛ рдмрд╕ рдЗрд╕реЗ Mac, Windows рдкрд░ рдХрд░реЗрдВ -рдЗрдВрд╕реНрдЯреЙрд▓/) рдпрд╛ рд▓рд┐рдирдХреНрд╕ред

рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдХрдорд╛рдВрдб рдХреЗ рд╕рд╛рде 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

рдбреАрдмреА рдорд╛рдЗрдЧреНрд░реЗрдЯ рдХрд░реЗрдВ рдФрд░ рдирдХрд▓реА рдбреЗрдЯрд╛ рд╕реАрдб рдХрд░реЗрдВ:

docker compose exec app ./artisan migrate:fresh --seed

рдФрд░ рдлрд┐рд▓рд╛рдореЗрдВрдЯ рд╡реНрдпрд╡рд╕реНрдерд╛рдкрдХ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдЬреЛрдбрд╝реЗрдВ:

docker compose exec app ./artisan make:filament-user

рдФрд░ рдЕрдкрдиреЗ рдкрд╕рдВрджреАрджрд╛ рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдореЗрдВ http://127.0.0.1:8000 рдЦреЛрд▓реЗрдВред рд▓рд╛рд░рд╡реЗрд▓ рдмреНрд▓реЙрдЧ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЦреБрд╢!

рдХрдВрдЯреЗрдирд░ рдХреЗ рдЕрдВрджрд░ рдХреИрд╕реЗ рдЬрд╛рдПрдВ?

рдбреЙрдХрд░ рдХрдВрдЯреЗрдирд░ рддрдХ рдкрд╣реБрдВрдЪ:

docker exec -ti laravel-blog-app bash

рд▓рд╛рдЗрд╕реЗрдВрд╕

рдпрд╣ MIT рд▓рд╛рдЗрд╕реЗрдВрд╕ рдХреЗ рддрд╣рдд рд▓рд╛рдЗрд╕реЗрдВрд╕ рдкреНрд░рд╛рдкреНрдд рдУрдкрди-рд╕реЛрд░реНрд╕ рд╕реЙрдлрд╝реНрдЯрд╡реЗрдпрд░ рд╣реИред

рдЧрд┐рдЯрд╣рдм рд░рд┐рд▓реАрдЬрд╝ рд▓рд╛рдЗрд╕реЗрдВрд╕ рдХреЛрдбрдХреЛрд╡