larajournal

[!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.

ਫਿਲਾਮੈਂਟ ਐਡਮਿਨ ਪੈਨਲ ਦੇ ਨਾਲ # ਲਾਰਵੇਲ ਬਲੌਗ

ਇਹ Filament ਐਡਮਿਨ ਪੈਨਲ ਵਾਲਾ Laravel ਬਲੌਗ ਸਟਾਰਟਰ ਕਿੱਟ ਪ੍ਰੋਜੈਕਟ ਹੈ।

ਇਸ ਰਿਪੋਜ਼ਟਰੀ ਦਾ ਟੀਚਾ ਇੱਕ ਸਧਾਰਨ ਐਪਲੀਕੇਸ਼ਨ ਨਾਲ ਚੰਗੇ Laravel ਵਿਕਾਸ ਅਭਿਆਸਾਂ ਦਾ ਪ੍ਰਦਰਸ਼ਨ ਕਰਨਾ ਹੈ।

ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ

ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ ਦੀ ਬੇਨਤੀ ਕਰਨਾ

ਕਿਸੇ ਵਿਸ਼ੇਸ਼ਤਾ ਦੀ ਬੇਨਤੀ ਕਰਨ ਲਈ ਇੱਕ ਨਵਾਂ ਮੁੱਦਾ ਖੋਲ੍ਹੋ (ਜਾਂ ਜੇਕਰ ਤੁਹਾਨੂੰ ਕੋਈ ਬੱਗ ਮਿਲਦਾ ਹੈ)।

ਬਲੌਗ ਨੂੰ ਸਥਾਨਕ ਤੌਰ ‘ਤੇ ਕਿਵੇਂ ਚਲਾਉਣਾ ਹੈ?

ਪ੍ਰੋਜੈਕਟ ਨੂੰ ਕਲੋਨ ਕਰੋ:

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

ਮੇਰਾ ਮੰਨਣਾ ਹੈ ਕਿ ਤੁਹਾਡੇ ਕੋਲ ਪਹਿਲਾਂ ਹੀ ਡੌਕਰ ਸਥਾਪਤ ਹੈ. ਜੇ ਨਹੀਂ, ਤਾਂ ਇਸਨੂੰ Mac, Windows ‘ਤੇ ਕਰੋ -ਇੰਸਟਾਲ/) ਜਾਂ ਲੀਨਕਸ

ਹੇਠ ਦਿੱਤੀ ਕਮਾਂਡ ਨਾਲ 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

DB ਅਤੇ ਬੀਜ ਜਾਅਲੀ ਡੇਟਾ ਨੂੰ ਮਾਈਗਰੇਟ ਕਰੋ:

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

ਅਤੇ ਫਿਲਾਮੈਂਟ ਐਡਮਿਨ ਉਪਭੋਗਤਾ ਸ਼ਾਮਲ ਕਰੋ:

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

ਅਤੇ ਆਪਣੇ ਮਨਪਸੰਦ ਬ੍ਰਾਊਜ਼ਰ ਵਿੱਚ http://127.0.0.1:8000 ਖੋਲ੍ਹੋ। Laravel ਬਲੌਗ ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਖੁਸ਼ੀ!

ਡੱਬੇ ਦੇ ਅੰਦਰ ਕਿਵੇਂ ਜਾਣਾ ਹੈ?

ਡੌਕਰ ਕੰਟੇਨਰ ਤੱਕ ਪਹੁੰਚ:

docker exec -ti larajournal-app bash

ਲਾਇਸੰਸ

ਇਹ MIT ਲਾਇਸੈਂਸ ਦੇ ਅਧੀਨ ਲਾਇਸੰਸਸ਼ੁਦਾ ਓਪਨ-ਸੋਰਸਡ ਸੌਫਟਵੇਅਰ ਹੈ।

GitHub ਰਿਲੀਜ਼ ਲਾਈਸੈਂਸ codecov