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.

рдлрд┐рд▓рд╛рдореЗрдВрдЯ ре▓рдбрдорд┐рди рдкреЕрдиреЗрд▓рд╕рд╣ # Laravel рдмреНрд▓реЙрдЧ

рд╣рд╛ Laravel Filament рдкреНрд░рд╢рд╛рд╕рдХ рдкреЕрдиреЗрд▓рд╕рд╣ рдмреНрд▓реЙрдЧ рд╕реНрдЯрд╛рд░реНрдЯрд░ рдХрд┐рдЯ рдкреНрд░рдХрд▓реНрдк рдЖрд╣реЗ.

рдпрд╛ рднрд╛рдВрдбрд╛рд░рд╛рдЪреЗ рдЙрджреНрджрд┐рд╖реНрдЯ рд╣реЗ рдЖрд╣реЗ рдХреА рдПрдХрд╛ рд╕рд╛рдзреНрдпрд╛ рдНрдкреНрд▓рд┐рдХреЗрд╢рдирд╕рд╣ рдЪрд╛рдВрдЧрд▓реНрдпрд╛ Laravel рд╡рд┐рдХрд╛рд╕ рдкрджреНрдзрддреА рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рдгреЗ.

рд╡реИрд╢рд┐рд╖реНрдЯреНрдпреЗ

рд╡реИрд╢рд┐рд╖реНрдЯреНрдпрд╛рдВрдЪреА рд╡рд┐рдирдВрддреА рдХрд░рдд рдЖрд╣реЗ

рд╡реИрд╢рд┐рд╖реНрдЯреНрдпрд╛рдЪреА рд╡рд┐рдирдВрддреА рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА (рдХрд┐рдВрд╡рд╛ рддреБрдореНрд╣рд╛рд▓рд╛ рдмрдЧ рдЖрдврд│рд▓реНрдпрд╛рд╕) рдирд╡реАрди рд╕рдорд╕реНрдпрд╛ рдЙрдШрдбрд╛.

рдмреНрд▓реЙрдЧ рд╕реНрдерд╛рдирд┐рдХ рдкрд╛рддрд│реАрд╡рд░ рдХрд╕рд╛ рдЪрд╛рд▓рд╡рд╛рдпрдЪрд╛?

рдкреНрд░рдХрд▓реНрдк рдХреНрд▓реЛрди рдХрд░рд╛:

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

рдорд▓рд╛ рд╡рд┐рд╢реНрд╡рд╛рд╕ рдЖрд╣реЗ рдХреА рддреБрдореНрд╣реА рдЖрдзреАрдЪ рдбреЙрдХрд░ рд╕реНрдерд╛рдкрд┐рдд рдХреЗрд▓реЗ рдЖрд╣реЗ. рдирд╕рд▓реНрдпрд╛рд╕, рддреЗ рдлрдХреНрдд Mac, Windows рд╡рд░ рдХрд░рд╛ -install/) рдХрд┐рдВрд╡рд╛ Linux.

рдЦрд╛рд▓реАрд▓ рдЖрджреЗрд╢рд╛рд╕рд╣ 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 Laravel рдХрдорд╛рдВрдб-рд▓рд╛рдЗрди рдЯреВрд▓рд╕рд╣ рдПрдиреНрдХреНрд░рд┐рдкреНрд╢рди рдХреА рд╕реЗрдЯ рдХрд░рд╛:

docker compose exec app./artisan key:generate --ansi

DB рдЖрдгрд┐ рдмрд┐рдпрд╛рдгреЗ рдмрдирд╛рд╡рдЯ рдбреЗрдЯрд╛ рд╕реНрдерд▓рд╛рдВрддрд░рд┐рдд рдХрд░рд╛:

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

рдЖрдгрд┐ рдлрд┐рд▓рд╛рдореЗрдВрдЯ рдкреНрд░рд╢рд╛рд╕рдХ рд╡рд╛рдкрд░рдХрд░реНрддрд╛ рдЬреЛрдбрд╛:

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

рдЖрдгрд┐ рддреБрдордЪреНрдпрд╛ рдЖрд╡рдбрддреНрдпрд╛ рдмреНрд░рд╛рдЙрдЭрд░рдордзреНрдпреЗ http://127.0.0.1:8000 рдЙрдШрдбрд╛. Laravel рдмреНрд▓реЙрдЧ рд╡рд╛рдкрд░реВрди рдЖрдирдВрдж рдЭрд╛рд▓рд╛!

рдХрдВрдЯреЗрдирд░рдЪреНрдпрд╛ рдЖрдд рдХрд╕реЗ рдЬрд╛рдпрдЪреЗ?

рдбреЙрдХрд░ рдХрдВрдЯреЗрдирд░рдордзреНрдпреЗ рдкреНрд░рд╡реЗрд╢:

docker exec -ti laravel-blog-app bash

рдкрд░рд╡рд╛рдирд╛

рд╣реЗ MIT рдкрд░рд╡рд╛рдирд╛ рдЕрдВрддрд░реНрдЧрдд рдкрд░рд╡рд╛рдирд╛рдХреГрдд рдореБрдХреНрдд-рд╕реНрд░реЛрдд рд╕реЙрдлреНрдЯрд╡реЗрдЕрд░ рдЖрд╣реЗ.

GitHub рд░рд┐рд▓реАрдЬ рдкрд░рд╡рд╛рдирд╛ codecov