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/laravel-blog.git
ਮੇਰਾ ਮੰਨਣਾ ਹੈ ਕਿ ਤੁਹਾਡੇ ਕੋਲ ਪਹਿਲਾਂ ਹੀ ਡੌਕਰ ਸਥਾਪਤ ਹੈ. ਜੇ ਨਹੀਂ, ਤਾਂ ਇਸਨੂੰ Mac, Windows 'ਤੇ ਕਰੋ -ਇੰਸਟਾਲ/) ਜਾਂ ਲੀਨਕਸ।
ਹੇਠ ਦਿੱਤੀ ਕਮਾਂਡ ਨਾਲ 'laravel-blog' ਚਿੱਤਰ ਬਣਾਓ:
ਬਾਸ਼ docker ਕੰਪੋਜ਼ ਬਿਲਡ --no-cache
ਇਸ ਕਮਾਂਡ ਨੂੰ ਪੂਰਾ ਹੋਣ ਵਿੱਚ ਕੁਝ ਮਿੰਟ ਲੱਗ ਸਕਦੇ ਹਨ।
ਜਦੋਂ ਬਿਲਡ ਪੂਰਾ ਹੋ ਜਾਂਦਾ ਹੈ, ਤੁਸੀਂ ਵਾਤਾਵਰਣ ਨੂੰ ਬੈਕਗ੍ਰਾਉਂਡ ਮੋਡ ਵਿੱਚ ਇਸ ਨਾਲ ਚਲਾ ਸਕਦੇ ਹੋ:
ਬਾਸ਼ ਡੌਕਰ ਕੰਪੋਜ਼ ਅੱਪ -ਡੀ
ਅਸੀਂ ਹੁਣ ਐਪਲੀਕੇਸ਼ਨ ਨਿਰਭਰਤਾ ਨੂੰ ਸਥਾਪਤ ਕਰਨ ਲਈ 'ਕੰਪੋਜ਼ਰ ਇੰਸਟੌਲ' ਚਲਾਵਾਂਗੇ:
ਬਾਸ਼ docker compose exec ਐਪ ਕੰਪੋਜ਼ਰ ਇੰਸਟੌਲ
ਵਾਤਾਵਰਣ ਸੈਟਿੰਗਾਂ ਦੀ ਨਕਲ ਕਰੋ:
ਬਾਸ਼ docker compose exec app cp .env.local .env
'ਕਾਰੀਗਰ' Laravel ਕਮਾਂਡ-ਲਾਈਨ ਟੂਲ ਨਾਲ ਏਨਕ੍ਰਿਪਸ਼ਨ ਕੁੰਜੀ ਸੈਟ ਕਰੋ:
ਬਾਸ਼ docker compose exec app./artisan key:generate --ansi
DB ਅਤੇ ਬੀਜ ਜਾਅਲੀ ਡੇਟਾ ਨੂੰ ਮਾਈਗਰੇਟ ਕਰੋ:
ਬਾਸ਼ ਡੌਕਰ ਕੰਪੋਜ਼ ਐਗਜ਼ੀਕਿਊਸ਼ਨ ਐਪ ./ਆਰਟਿਸਨ ਮਾਈਗਰੇਟ: ਤਾਜ਼ਾ --ਸੀਡ
ਅਤੇ ਫਿਲਾਮੈਂਟ ਐਡਮਿਨ ਉਪਭੋਗਤਾ ਸ਼ਾਮਲ ਕਰੋ:
ਬਾਸ਼ ਡੌਕਰ ਕੰਪੋਜ਼ ਐਗਜ਼ੀਕਿਊਸ਼ਨ ਐਪ ./ਆਰਟੀਸਨ ਮੇਕ: ਫਿਲਾਮੈਂਟ-ਯੂਜ਼ਰ
ਅਤੇ ਆਪਣੇ ਮਨਪਸੰਦ ਬ੍ਰਾਊਜ਼ਰ ਵਿੱਚ http://127.0.0.1:8000 ਖੋਲ੍ਹੋ। Laravel ਬਲੌਗ ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਖੁਸ਼ੀ!
ਡੌਕਰ ਕੰਟੇਨਰ ਤੱਕ ਪਹੁੰਚ:
ਬਾਸ਼ docker exec -ti laravel-blog-app bash
ਇਹ MIT ਲਾਇਸੈਂਸ ਦੇ ਅਧੀਨ ਲਾਇਸੰਸਸ਼ੁਦਾ ਓਪਨ-ਸੋਰਸਡ ਸੌਫਟਵੇਅਰ ਹੈ।
[](https://codecov.io/gh/gomzyakov/ laravel-blog)