mirror of
https://github.com/quentin-g-dev/afup.git
synced 2026-03-26 02:02:15 +01:00
116 lines
2.3 KiB
YAML
116 lines
2.3 KiB
YAML
version: "2.2"
|
|
|
|
services:
|
|
db:
|
|
build: ./docker/dockerfiles/mysql
|
|
environment:
|
|
MYSQL_ROOT_PASSWORD: root
|
|
MYSQL_USER: afup
|
|
MYSQL_PASSWORD: afup
|
|
MYSQL_DATABASE: web
|
|
volumes:
|
|
- ./data/mysql:/var/lib/mysql
|
|
|
|
apachephp:
|
|
build:
|
|
context: ./docker/dockerfiles/apachephp
|
|
args:
|
|
uid: ${CURRENT_UID:-1001}
|
|
gid: "1001"
|
|
ENABLE_XDEBUG: ${ENABLE_XDEBUG:-false}
|
|
environment:
|
|
SYMFONY_ENV: "dev"
|
|
volumes:
|
|
- ./:/var/www/html
|
|
links:
|
|
- db
|
|
- mailcatcher
|
|
|
|
apachephp7:
|
|
build:
|
|
context: ./docker/dockerfiles/apachephp7
|
|
args:
|
|
uid: ${CURRENT_UID:-1001}
|
|
gid: "1001"
|
|
ENABLE_XDEBUG: ${ENABLE_XDEBUG:-false}
|
|
environment:
|
|
SYMFONY_ENV: "dev"
|
|
volumes:
|
|
- ./:/var/www/html
|
|
links:
|
|
- db
|
|
- mailcatcher
|
|
|
|
planete:
|
|
build:
|
|
context: ./docker/dockerfiles/planete
|
|
args:
|
|
uid: ${CURRENT_UID:-1001}
|
|
gid: "1001"
|
|
environment:
|
|
SYMFONY_ENV: "dev"
|
|
volumes:
|
|
- ./:/var/www/html
|
|
links:
|
|
- db
|
|
- mailcatcher
|
|
|
|
event:
|
|
build:
|
|
context: ./docker/dockerfiles/event
|
|
args:
|
|
uid: ${CURRENT_UID:-1001}
|
|
gid: "1001"
|
|
environment:
|
|
AFUP_WEBSITE_URL: 'https://apachephp:80'
|
|
volumes:
|
|
- ./:/var/www/html
|
|
links:
|
|
- dbevent
|
|
- apachephp
|
|
|
|
dbevent:
|
|
build: ./docker/dockerfiles/mysql_event
|
|
environment:
|
|
MYSQL_ROOT_PASSWORD: root
|
|
MYSQL_USER: afup
|
|
MYSQL_PASSWORD: afup
|
|
MYSQL_DATABASE: event
|
|
volumes:
|
|
- ./data/mysql_event:/var/lib/mysql
|
|
|
|
cliphp:
|
|
build:
|
|
context: ./docker/dockerfiles/apachephp
|
|
args:
|
|
uid: ${CURRENT_UID:-1001}
|
|
gid: "1001"
|
|
user: localUser
|
|
volumes:
|
|
- ./data/composer:/home/localUser/.composer
|
|
- ./:/var/www/html
|
|
links:
|
|
- db
|
|
- apachephp
|
|
- mailcatcher
|
|
command: "false"
|
|
|
|
cliphp7:
|
|
build:
|
|
context: ./docker/dockerfiles/apachephp7
|
|
args:
|
|
uid: ${CURRENT_UID:-1001}
|
|
gid: "1001"
|
|
ENABLE_XDEBUG: ${ENABLE_XDEBUG:-false}
|
|
user: localUser
|
|
volumes:
|
|
- ./data/composer:/home/localUser/.composer
|
|
- ./:/var/www/html
|
|
links:
|
|
- db
|
|
- mailcatcher
|
|
command: "false"
|
|
|
|
mailcatcher:
|
|
image: schickling/mailcatcher
|