[!IMPORTANT] This file needs to updated in order to match the english README file.
Этот файл необходимо обновить, чтобы он соответствовал английскому файлу README.
Описание проекта на других языках
Это простой, но функциональный, блог на Laravel с панелью администратора на Filament.
Цель этого проекта — продемонстрировать хорошие практики разработки Laravel с помощью простого приложения.
Откройте новую issue, чтобы запросить функцию (или если вы обнаружили ошибку).
Клонируйте проект:
git clone git@github.com:gomzyakov/larajournal.git
Будем считать, что у вас уже установлен Docker. Если нет, просто следуйте инструкциям: Mac, Windows or 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
:
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 License.