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