Skip to content

Latest commit

 

History

History
95 lines (59 loc) · 3.96 KB

README.by.md

File metadata and controls

95 lines (59 loc) · 3.96 KB

Блог Laravel з панэллю адміністратара Filament

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.

Мэта гэтага сховішча - прадэманстраваць добрыя практыкі распрацоўкі 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.

Выпуск GitHub ліцэнзія [codecov](https://codecov.io/gh/gomzyakov/ laravel-блог)