From 96f1978e0abe04db64f5eb72b3fa610d8e9023b4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C4=B0smail=20=C3=87ak=C4=B1r?= Date: Tue, 11 Feb 2020 23:45:47 +0300 Subject: [PATCH 1/2] added docs --- docs/tr_TR/GENERAL.md | 51 +++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 51 insertions(+) create mode 100644 docs/tr_TR/GENERAL.md diff --git a/docs/tr_TR/GENERAL.md b/docs/tr_TR/GENERAL.md new file mode 100644 index 0000000..3365bec --- /dev/null +++ b/docs/tr_TR/GENERAL.md @@ -0,0 +1,51 @@ +# LARAVEL DOCKERIZED + +Laravel için basit docker ortamı. + +## DESTEKLEDİKLERİ +* nginx +* php-fpm ( v7.2 ) +* mysql ( v5.7 ) +* redis +* crontab +* supervisor + +## KURULUM + +Çalıştırmak istediğin laravel projesinin bulunduğu dizinde sırasıyla çalıştırmanız gereklidir. + +1- `git clone git@github.com:kodhub/laravel-dockerized.git .docker` + +2- `docker-compose up -d --build` + +3- `docker exec -it bash` + +4- Projenize ait kurulum adımları. ( `php artisan migrate --seed` vb.) + +## Ayarlar + +`.env` dosyasından docker ayağa kalkarken gerekli ayarları düzenleyebilirsiniz. Veritabanı bilgilerinizi vb. projenize göre özelleştirebilirsiniz. + +## CRONTAB AYARLARI + +`./conf/crontab/crontab.conf` dosyası üzerinde yeni cron ekleyebilirsiniz. + +## MYSQL AYARLARI + +`./conf/mysql/*` klasörü container içindeki `/etc/mysql` klasörüne eşitlenmektedir gerekli dosyaları bu klasöre ekleyerek containeri tekrar başlatabilirsiniz.. + +## NGINX AYARLARI + +`./conf/nginx/*` klasörü container içindeki `/etc/nginx` klasörüne eşitlenmektedir gerekli dosyaları bu klasöre ekleyerek containeri tekrar başlatabilirsiniz.. + +## REDIS AYARLARI + +`./conf/redis/*` klasörü container içindeki `/etc/redis` klasörüne eşitlenmektedir gerekli dosyaları bu klasöre ekleyerek containeri tekrar başlatabilirsiniz.. + +## SUPERVISOR AYARLARI + +`./conf/supervisor/*` klasörü container içindeki `/etc/supervisor` klasörüne eşitlenmektedir gerekli dosyaları bu klasöre ekleyerek containeri tekrar başlatabilirsiniz.. + +## LARAVEL QUEUE DİNLEYİCİSİ EKLEME + +`./conf/supervisor/conf.d/laravel.conf` dosyası içerisindeki örnek üzerinden projenize ait ekstra queue kanallarını ekleyebilirsiniz. From 84b28ae7d1af23865e278098dfa52be3f97fc1b2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C4=B0smail=20=C3=87ak=C4=B1r?= Date: Tue, 11 Feb 2020 23:47:14 +0300 Subject: [PATCH 2/2] updated readme.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 261598e..52f5f70 100644 --- a/README.md +++ b/README.md @@ -29,4 +29,4 @@ Write the following code to the directory where your project folder is located o ### Documentation -coming soon.. +[Türkçe dökümana git ->](https://github.com/kodhub/laravel-dockerized/blob/develop/docs/tr_TR/GENERAL.md)