2021-05-26 19:54:40 +00:00
|
|
|
version: '3'
|
|
|
|
services:
|
2022-01-09 11:56:04 +00:00
|
|
|
framadate-db:
|
2021-05-26 19:54:40 +00:00
|
|
|
container_name: framadate-db
|
2022-01-09 11:56:04 +00:00
|
|
|
image: docker.io/library/mysql:5.7
|
2021-05-26 19:54:40 +00:00
|
|
|
environment:
|
|
|
|
- MYSQL_USER=framadate
|
|
|
|
- MYSQL_DATABASE=framadate
|
2022-01-09 11:56:04 +00:00
|
|
|
env_file:
|
|
|
|
- .env
|
2021-05-26 19:54:40 +00:00
|
|
|
restart: always
|
|
|
|
volumes:
|
|
|
|
- framadate-db:/var/lib/mysql:Z
|
|
|
|
|
|
|
|
framadate-app:
|
|
|
|
container_name: framadate-app
|
|
|
|
build:
|
2022-01-09 11:56:04 +00:00
|
|
|
dockerfile: ./docker/Dockerfile
|
|
|
|
context: .
|
|
|
|
args:
|
|
|
|
GARBAYE_FRAMADATE_FRAMADATE_VERSION: "$GARBAYE_FRAMADATE_FRAMADATE_VERSION"
|
|
|
|
image: "framadate-app:${GARBAYE_FRAMADATE_FRAMADATE_VERSION}"
|
2021-05-26 19:54:40 +00:00
|
|
|
depends_on:
|
|
|
|
- db
|
|
|
|
ports:
|
|
|
|
- 127.0.0.1:8083:80
|
|
|
|
environment:
|
|
|
|
- ENV=prod
|
|
|
|
- MYSQL_USER=framadate
|
|
|
|
- MYSQL_DB=framadate
|
2022-01-09 11:56:04 +00:00
|
|
|
- MYSQL_HOST=framadate-db
|
|
|
|
- MYSQL_PORT=3306
|
2021-05-26 19:54:40 +00:00
|
|
|
- ADMIN_USER=admin
|
|
|
|
- APACHE_RUN_USER=www-data
|
|
|
|
- FRAMADATE_DEVMODE=1
|
2022-01-09 11:56:04 +00:00
|
|
|
env_file:
|
|
|
|
- .env
|
2021-05-26 19:54:40 +00:00
|
|
|
restart: always
|
|
|
|
|
|
|
|
volumes:
|
|
|
|
framadate-db:
|