Attendize/docker-compose.yml

45 lines
770 B
YAML
Raw Normal View History

2016-05-11 23:15:54 +00:00
web:
build: .
dockerfile: Dockerfile-nginx
ports:
- "8080:80"
links:
- php
volumes:
- .:/usr/share/nginx/html/attendize
php:
build: .
dockerfile: Dockerfile-php
links:
- db
- maildev
2016-05-29 15:21:45 +00:00
- redis
2016-05-11 23:15:54 +00:00
volumes:
- .:/usr/share/nginx/html/attendize
2016-05-29 15:21:45 +00:00
php-worker:
build: .
dockerfile: Dockerfile-php
links:
- db
- maildev
- redis
volumes:
- .:/usr/share/nginx/html/attendize
command: php artisan queue:work --daemon
2016-05-11 23:15:54 +00:00
db:
image: postgres
environment:
- POSTGRES_USER=attendize
- POSTGRES_PASSWORD=attendize
- POSTGRES_DB=attendize
ports:
- "5433:5432"
volumes:
- ./docker/pgdata:/var/lib/postgresql/data
maildev:
image: djfarrelly/maildev
ports:
- "1080:80"
2016-05-29 15:21:45 +00:00
redis:
image: redis