tools-compose/docker-compose.yml

68 lines
1.6 KiB
YAML

version: "3.5"
services:
nginx:
image: nginx:latest
ports:
- "8080:80"
networks:
- php-fpm
volumes:
- ./nginx.conf:/etc/nginx/conf.d/default.conf
- ./src/EactMaker:/www/EactMaker/
- ./src/SH4compatibilityTool:/www/SH4compatibilityTool/
- ./src/G1rFxiTools:/www/G1rFxiTools/
- ./src/FestivAlgo:/www/FestivAlgo/
- ./src/SpriteCoder:/www/SpriteCoder/
- ./src/home:/www/home/
phpfpm-main:
build:
context: ./php-docker/
args:
PHP_VERSION: 7.4
networks:
- php-fpm
volumes:
- ./src/EactMaker:/www/EactMaker/
- ./src/SH4compatibilityTool:/www/SH4compatibilityTool/
- ./src/G1rFxiTools:/www/G1rFxiTools/
- ./src/SpriteCoder:/www/SpriteCoder/
- ./src/home:/www/home/
phpfpm-festivalgo:
build:
context: ./php-docker/
args:
PHP_VERSION: 7.4
networks:
- php-fpm
# - mariadb-festivalgo
volumes:
- ./src/FestivAlgo:/www/FestivAlgo/
# mariadb-festivalgo:
# image: mariadb
# networks:
# - mariadb-festivalgo
# environment:
# MYSQL_ROOT_PASSWORD: example2
# MYSQL_USER: festivalgo
# MYSQL_PASSWORD: example
# MYSQL_DATABASE: festivalgo
# volumes:
# - ./src/FestivAlgo/database.sql:/docker-entrypoint-initdb.d/database.sql
# - ./volumes/mariadb-festivalgo:/var/lib/mysql
# phpmyadmin-festivalgo:
# image: phpmyadmin/phpmyadmin:5
# networks:
# - mariadb-festivalgo
# ports:
# - 8081:80
# environment:
# PMA_HOST: mariadb-festivalgo
networks:
php-fpm:
# mariadb-festivalgo: