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 เชฌเซเชฒเซ‹เช—

เช† Filament เชเชกเชฎเชฟเชจ เชชเซ‡เชจเชฒ เชธเชพเชฅเซ‡เชจเซ‹ Laravel เชฌเซเชฒเซ‹เช— เชธเซเชŸเชพเชฐเซเชŸเชฐ เช•เชฟเชŸ เชชเซเชฐเซ‹เชœเซ‡เช•เซเชŸ เช›เซ‡.

เช† เชฐเซ€เชชเซ‹เชเซ€เชŸเชฐเซ€เชจเซ‹ เชงเซเชฏเซ‡เชฏ เชเช• เชธเชฐเชณ เชเชชเซเชฒเชฟเช•เซ‡เชถเชจ เชธเชพเชฅเซ‡ เชธเชพเชฐเซ€ 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 เชฒเชพเชฐเซ‡เชตเซ‡เชฒ เช•เชฎเชพเชจเซเชก-เชฒเชพเช‡เชจ เชŸเซ‚เชฒ เชธเชพเชฅเซ‡ เชเชจเซเช•เซเชฐเชฟเชชเซเชถเชจ เช•เซ€ เชธเซ‡เชŸ เช•เชฐเซ‹:

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