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 з простым дадаткам.
- 📚 Стварэнне і рэдагаванне паведамленняў
- 🥑 Катэгорыі
- 🔥 Папулярныя паведамленні
- 🎉 Панэль адміністратара пабудавана на Filament
Адкрыйце новы выпуск, каб запытаць функцыю (або калі вы знойдзеце памылку).
Кланаваць праект:
git clone [email protected]:gomzyakov/laravel-blog.git
Я мяркую, што ў вас ужо ўсталяваны Docker. Калі няма, проста зрабіце гэта на Mac, [Windows](https://docs.docker.com/desktop/install/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
Перанос фальшывых даных БД і пачатка:
docker compose exec app ./artisan migrate:fresh --seed
І дадайце карыстальніка адміністратара Filament:
docker compose exec app ./artisan make:filament-user
І адкрыйце http://127.0.0.1:8000 у вашым любімым браўзеры. Шчаслівага выкарыстання блога Laravel!
Доступ да кантэйнера Docker:
docker exec -ti laravel-blog-app bash
Гэта праграмнае забеспячэнне з адкрытым зыходным кодам, ліцэнзаванае ў адпаведнасці з ліцэнзіяй MIT.
[](https://codecov.io/gh/gomzyakov/ laravel-блог)