larajournal

[!IMPORTANT] This file needs to updated in order to match the english README file.
این فایل برای مطابقت با فایل README انگلیسی باید به روز شود.

وبلاگ لاراول با پنل مدیریت 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.

وبلاگ لاراول با پنل مدیریت Filament

این پروژه کیت شروع وبلاگ Laravel با پنل مدیریت Filament است.

هدف این مخزن نمایش شیوه های توسعه خوب Laravel با یک برنامه کاربردی ساده است.

امکانات

درخواست ویژگی ها

یک [نسخه جدید] (https://github.com/gomzyakov/larajournal/issues/new) را باز کنید تا یک ویژگی را درخواست کنید (یا اگر اشکالی پیدا کردید).

چگونه وبلاگ را به صورت محلی اجرا کنیم؟

کلون کردن پروژه:

git clone git@github.com:gomzyakov/larajournal.git

من فکر می کنم شما قبلا Docker را نصب کرده اید. اگر نه، فقط آن را در Mac، ویندوز انجام دهید -install/) یا [Linux] (https://docs.docker.com/desktop/install/linux-install/).

تصویر 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

انتقال DB و تخمین داده های جعلی:

docker compose exec app ./artisan migrate:fresh --seed

و کاربر مدیریت Filament را اضافه کنید:

docker compose exec app ./artisan make:filament-user

و http://127.0.0.1:8000 را در مرورگر مورد علاقه خود باز کنید. از استفاده از بلاگ لاراول خوشحالم!

چگونه وارد ظرف شویم؟

دسترسی به کانتینر Docker:

docker exec -ti larajournal-app bash

مجوز

این نرم افزار منبع باز است که تحت مجوز [مجوز MIT] (https://github.com/gomzyakov/php-code-style/blob/main/LICENSE) مجوز دارد.

نسخه GitHub لیسانس codecov