Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/jakharbek/web-docker
https://github.com/jakharbek/web-docker
cron docker elasticsearch elk kibana logstash mailcatcher mongodb mysql nginx node php phpmyadmin postgres proxy rabbitmq redis supervizord swagger web
Last synced: about 2 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/jakharbek/web-docker
- Owner: jakharbek
- Created: 2020-04-27T02:06:46.000Z (almost 5 years ago)
- Default Branch: master
- Last Pushed: 2020-09-18T12:53:30.000Z (over 4 years ago)
- Last Synced: 2024-11-16T02:13:27.012Z (3 months ago)
- Topics: cron, docker, elasticsearch, elk, kibana, logstash, mailcatcher, mongodb, mysql, nginx, node, php, phpmyadmin, postgres, proxy, rabbitmq, redis, supervizord, swagger, web
- Language: Dockerfile
- Size: 17.6 KB
- Stars: 2
- Watchers: 2
- Forks: 2
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
Docker for WEB
==========
Docker for WEBdocker-compose + stack,
registry,
version + build (semver),
proxy,
php + node,
nginx,
postgres,
mysql,
redis,
rabbitmq,
supervizord + cron,
mailcatcher,
phpmyadmin,
swagger,
elk (elasticsearch,logstash,kibana),
mongo + mongo-express
Installation
------------The preferred way to install this extension is through [composer](http://getcomposer.org/download/).
Either run
```
composer create-project jakharbek/web-docker
```Docker
-----Для начало вам нужно скопировать файл .env.example и переименовать в .env
Потом запольнить всё как вам нужно для работе после вы можете запустить docker-compose
```php
docker-compose up -d
```Gitlab CI
-----Для работы с Gitlab CI вам нужно заполнить все переменные среды в гитлаб. Пример в файле .env.gitlab.example
PHP CS
-----
По умолчанию указано на /application```
php-cs-fixer fix --config .php_cs
```