Skip to content

Commit d904e2f

Browse files
authored
Merge pull request #5 from kodhub/develop
Develop
2 parents 514d11e + 84b28ae commit d904e2f

File tree

2 files changed

+52
-1
lines changed

2 files changed

+52
-1
lines changed

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,4 +29,4 @@ Write the following code to the directory where your project folder is located o
2929

3030
### Documentation
3131

32-
coming soon..
32+
[Türkçe dökümana git ->](https://github.com/kodhub/laravel-dockerized/blob/develop/docs/tr_TR/GENERAL.md)

docs/tr_TR/GENERAL.md

Lines changed: 51 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,51 @@
1+
# LARAVEL DOCKERIZED
2+
3+
Laravel için basit docker ortamı.
4+
5+
## DESTEKLEDİKLERİ
6+
* nginx
7+
* php-fpm ( v7.2 )
8+
* mysql ( v5.7 )
9+
* redis
10+
* crontab
11+
* supervisor
12+
13+
## KURULUM
14+
15+
Çalıştırmak istediğin laravel projesinin bulunduğu dizinde sırasıyla çalıştırmanız gereklidir.
16+
17+
1- `git clone git@github.com:kodhub/laravel-dockerized.git .docker`
18+
19+
2- `docker-compose up -d --build`
20+
21+
3- `docker exec -it <container-id> bash`
22+
23+
4- Projenize ait kurulum adımları. ( `php artisan migrate --seed` vb.)
24+
25+
## Ayarlar
26+
27+
`.env` dosyasından docker ayağa kalkarken gerekli ayarları düzenleyebilirsiniz. Veritabanı bilgilerinizi vb. projenize göre özelleştirebilirsiniz.
28+
29+
## CRONTAB AYARLARI
30+
31+
`./conf/crontab/crontab.conf` dosyası üzerinde yeni cron ekleyebilirsiniz.
32+
33+
## MYSQL AYARLARI
34+
35+
`./conf/mysql/*` klasörü container içindeki `/etc/mysql` klasörüne eşitlenmektedir gerekli dosyaları bu klasöre ekleyerek containeri tekrar başlatabilirsiniz..
36+
37+
## NGINX AYARLARI
38+
39+
`./conf/nginx/*` klasörü container içindeki `/etc/nginx` klasörüne eşitlenmektedir gerekli dosyaları bu klasöre ekleyerek containeri tekrar başlatabilirsiniz..
40+
41+
## REDIS AYARLARI
42+
43+
`./conf/redis/*` klasörü container içindeki `/etc/redis` klasörüne eşitlenmektedir gerekli dosyaları bu klasöre ekleyerek containeri tekrar başlatabilirsiniz..
44+
45+
## SUPERVISOR AYARLARI
46+
47+
`./conf/supervisor/*` klasörü container içindeki `/etc/supervisor` klasörüne eşitlenmektedir gerekli dosyaları bu klasöre ekleyerek containeri tekrar başlatabilirsiniz..
48+
49+
## LARAVEL QUEUE DİNLEYİCİSİ EKLEME
50+
51+
`./conf/supervisor/conf.d/laravel.conf` dosyası içerisindeki örnek üzerinden projenize ait ekstra queue kanallarını ekleyebilirsiniz.

0 commit comments

Comments
 (0)