-
Notifications
You must be signed in to change notification settings - Fork 4
/
Copy pathdocker-compose.dev.yml
33 lines (32 loc) · 1.22 KB
/
docker-compose.dev.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
version: "3"
services:
platform:
build:
context: .
dockerfile: docker/Dockerfile
image: ghcr.io/getwebspace/platform:dev
environment:
- TEST=1
- DEBUG=1
- TZ=Europe/Kiev
# - DATABASE=mysql://user:password@hostname/database
# - SIMPLE_PHONE_CHECK=1
volumes:
- ./bin:/var/container/bin:rw
- ./config:/var/container/config:rw
- ./plugin:/var/container/plugin:rw
- ./public:/var/container/public:rw
- ./scheme:/var/container/scheme:rw
- ./src:/var/container/src:rw
- ./tests:/var/container/tests:rw
- ./theme:/var/container/theme:rw
- ./vendor:/var/container/vendor:rw
- ./var:/var/container/var:rw
- ./var/upload:/var/container/public/uploads:rw
- ./.php-cs-fixer.dist.php:/var/container/.php-cs-fixer.dist.php:ro
- ./composer.json:/var/container/composer.json:rw
- ./composer.lock:/var/container/composer.lock:rw
- ./phpunit.xml:/var/container/phpunit.xml:rw
- ./phinx.php:/var/container/phinx.php:rw
ports:
- 9000:80