mirror of
https://github.com/Alamantus/Lexiconga.git
synced 2025-07-12 10:25:54 +02:00
34 lines
725 B
YAML
34 lines
725 B
YAML
|
services:
|
||
|
server:
|
||
|
build:
|
||
|
context: .
|
||
|
dockerfile: Dockerfile
|
||
|
command: bash -c "composer install && npm install && apache2-foreground"
|
||
|
links:
|
||
|
- db
|
||
|
volumes:
|
||
|
- ./:/var/www
|
||
|
ports:
|
||
|
- 8000:80
|
||
|
depends_on:
|
||
|
- db
|
||
|
|
||
|
db:
|
||
|
image: mariadb:10.6.21
|
||
|
environment:
|
||
|
MARIADB_ROOT_PASSWORD: ${PROJECT_DB_ROOT_PASSWORD}
|
||
|
MARIADB_DATABASE: ${PROJECT_DB_DATABASE}
|
||
|
MARIADB_USER: ${PROJECT_DB_USER}
|
||
|
MARIADB_PASSWORD: ${PROJECT_DB_PASSWORD}
|
||
|
ports:
|
||
|
- "3306:3306"
|
||
|
|
||
|
phpmyadmin:
|
||
|
image: phpmyadmin/phpmyadmin
|
||
|
links:
|
||
|
- db
|
||
|
ports:
|
||
|
- "8081:80"
|
||
|
environment:
|
||
|
PMA_HOST: db
|
||
|
MYSQL_ROOT_PASSWORD: ${PROJECT_DB_ROOT_PASSWORD}
|