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 клон git@github.com:gomzyakov/laravel-blog.git
Я мяркую, што ў вас ужо ўсталяваны Docker. Калі няма, проста зрабіце гэта на Mac, [Windows](https://docs.docker.com/desktop/install/windows -install/) або Linux.
Стварыце вобраз laravel-blog
з дапамогай наступнай каманды:
docker compose build --no-cache
Выкананне гэтай каманды можа заняць некалькі хвілін.
Калі зборка скончана, вы можаце запусціць асяроддзе ў фонавым рэжыме з:
докер скласці -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-блог)