[!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 با یک برنامه کاربردی ساده است.
یک [نسخه جدید] (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) مجوز دارد.