2019-12-27 01:35:02 +01:00
|
|
|
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/
|
2020-01-01 17:52:55 +01:00
|
|
|
- ./src/SpriteCoder:/www/SpriteCoder/
|
2020-01-03 00:22:40 +01:00
|
|
|
- ./src/FestivAlgo:/www/FestivAlgo/
|
2020-01-01 22:47:51 +01:00
|
|
|
- ./src/CPluaEditor:/www/CPluaEditor/
|
|
|
|
- ./src/HPPrimeNotes:/www/HPPrimeNotes/
|
|
|
|
- ./src/PRGM2FUNC:/www/PRGM2FUNC/
|
2020-01-03 00:22:40 +01:00
|
|
|
- ./src/pcgenerator:/www/pcgenerator/
|
2019-12-27 01:35:02 +01:00
|
|
|
- ./src/home:/www/home/
|
2020-01-03 00:22:40 +01:00
|
|
|
- ./src/wiki:/www/wiki/
|
2019-12-27 01:35:02 +01:00
|
|
|
|
|
|
|
phpfpm-main:
|
|
|
|
build:
|
|
|
|
context: ./php-docker/
|
|
|
|
args:
|
|
|
|
PHP_VERSION: 7.4
|
2020-01-03 00:22:40 +01:00
|
|
|
PHP_EXT_PDO_MYSQL: 1
|
|
|
|
PHP_EXT_GD: 1
|
2019-12-27 01:35:02 +01:00
|
|
|
networks:
|
|
|
|
- php-fpm
|
|
|
|
volumes:
|
|
|
|
- ./src/EactMaker:/www/EactMaker/
|
|
|
|
- ./src/SH4compatibilityTool:/www/SH4compatibilityTool/
|
|
|
|
- ./src/G1rFxiTools:/www/G1rFxiTools/
|
2020-01-01 17:52:55 +01:00
|
|
|
- ./src/SpriteCoder:/www/SpriteCoder/
|
2020-01-03 00:22:40 +01:00
|
|
|
- ./src/FestivAlgo:/www/FestivAlgo/
|
2020-01-01 22:47:51 +01:00
|
|
|
- ./src/CPluaEditor:/www/CPluaEditor/
|
|
|
|
- ./src/HPPrimeNotes:/www/HPPrimeNotes/
|
|
|
|
- ./src/PRGM2FUNC:/www/PRGM2FUNC/
|
2020-01-03 00:22:40 +01:00
|
|
|
- ./src/pcgenerator:/www/pcgenerator/
|
2019-12-27 01:35:02 +01:00
|
|
|
- ./src/home:/www/home/
|
2020-01-03 00:22:40 +01:00
|
|
|
|
|
|
|
phpfpm-wiki:
|
2019-12-28 21:41:13 +01:00
|
|
|
build:
|
|
|
|
context: ./php-docker/
|
|
|
|
args:
|
2020-01-03 00:22:40 +01:00
|
|
|
PHP_VERSION: 5.6
|
|
|
|
PHP_EXT_MYSQL: 1
|
|
|
|
IMAGEMAGICK: 1
|
|
|
|
environment:
|
|
|
|
WIKI_EN_SECRET_KEY: "${WIKI_EN_SECRET_KEY}"
|
|
|
|
WIKI_EN_UPGRADE_KEY: "${WIKI_EN_UPGRADE_KEY}"
|
|
|
|
WIKI_FR_SECRET_KEY: "${WIKI_FR_SECRET_KEY}"
|
|
|
|
WIKI_FR_UPGRADE_KEY: "${WIKI_FR_UPGRADE_KEY}"
|
|
|
|
WIKI_DB_SERVER: "mariadb-wiki"
|
|
|
|
WIKI_DB_NAME: "wiki"
|
|
|
|
WIKI_DB_USER: "wiki"
|
|
|
|
WIKI_DB_PASSWORD: "${WIKI_DB_WIKI_PASSWORD}"
|
|
|
|
WIKI_DEBUG: "${DEBUG}"
|
2019-12-28 21:41:13 +01:00
|
|
|
networks:
|
|
|
|
- php-fpm
|
2020-01-03 00:22:40 +01:00
|
|
|
- mariadb-wiki
|
2019-12-28 21:41:13 +01:00
|
|
|
volumes:
|
2020-01-03 00:22:40 +01:00
|
|
|
- ./src/wiki:/www/wiki/
|
2019-12-28 21:41:13 +01:00
|
|
|
|
2020-01-03 00:22:40 +01:00
|
|
|
mariadb-wiki:
|
|
|
|
image: mariadb
|
|
|
|
networks:
|
|
|
|
- mariadb-wiki
|
|
|
|
environment:
|
|
|
|
MYSQL_ROOT_PASSWORD: "${WIKI_DB_ROOT_PASSWORD}"
|
|
|
|
MYSQL_USER: wiki
|
|
|
|
MYSQL_PASSWORD: "${WIKI_DB_WIKI_PASSWORD}"
|
|
|
|
MYSQL_DATABASE: wiki
|
|
|
|
volumes:
|
|
|
|
- ./volumes/mariadb-wiki:/var/lib/mysql
|
2019-12-28 21:41:13 +01:00
|
|
|
|
2020-01-03 00:22:40 +01:00
|
|
|
# Uncomment the following block to have a ready to use phpmyadmin
|
|
|
|
# Don't keep it up in production
|
|
|
|
# phpmyadmin-wiki:
|
2019-12-28 21:41:13 +01:00
|
|
|
# image: phpmyadmin/phpmyadmin:5
|
|
|
|
# networks:
|
2020-01-03 00:22:40 +01:00
|
|
|
# - mariadb-wiki
|
2019-12-28 21:41:13 +01:00
|
|
|
# ports:
|
2020-01-03 00:22:40 +01:00
|
|
|
# - 8009:80
|
2019-12-28 21:41:13 +01:00
|
|
|
# environment:
|
2020-01-03 00:22:40 +01:00
|
|
|
# PMA_HOST: mariadb-wiki
|
2019-12-28 21:41:13 +01:00
|
|
|
|
2019-12-27 01:35:02 +01:00
|
|
|
networks:
|
2019-12-28 21:41:13 +01:00
|
|
|
php-fpm:
|
2020-01-03 00:22:40 +01:00
|
|
|
mariadb-wiki:
|