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 git@github.com:gomzyakov/larajournal.git
Я вважаю, що у вас уже встановлено Docker. Якщо ні, просто зробіть це на Mac, Windows -install/) або Linux.
Створіть образ larajournal
за допомогою такої команди:
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 larajournal-app bash
Це програмне забезпечення з відкритим кодом, ліцензоване згідно з ліцензією MIT.
[](https://codecov.io/gh/gomzyakov/ laravel-блог)