Add spritecoder
This commit is contained in:
parent
d25d39287b
commit
422f2073c5
|
@ -1,12 +1,15 @@
|
|||
[submodule "src/SH4compatibilityTool"]
|
||||
path = src/SH4compatibilityTool
|
||||
url = ../SH4compatibilityTool.git
|
||||
url = ../../Ziqumu/SH4compatibilityTool.git
|
||||
[submodule "src/G1rFxiTools"]
|
||||
path = src/G1rFxiTools
|
||||
url = ../G1rFxiTools.git
|
||||
url = ../../Ziqumu/G1rFxiTools.git
|
||||
[submodule "src/EactMaker"]
|
||||
path = src/EactMaker
|
||||
url = ../EactMaker.git
|
||||
url = ../../Ziqumu/EactMaker.git
|
||||
[submodule "src/FestivAlgo"]
|
||||
path = src/FestivAlgo
|
||||
url = ../FestivAlgo.git
|
||||
url = ../../Ziqumu/FestivAlgo.git
|
||||
[submodule "src/SpriteCoder"]
|
||||
path = src/SpriteCoder
|
||||
url = ../../Smashmaster/SpriteCoder.git
|
||||
|
|
|
@ -12,6 +12,7 @@ services:
|
|||
- ./src/SH4compatibilityTool:/www/SH4compatibilityTool/
|
||||
- ./src/G1rFxiTools:/www/G1rFxiTools/
|
||||
- ./src/FestivAlgo:/www/FestivAlgo/
|
||||
- ./src/SpriteCoder:/www/SpriteCoder/
|
||||
- ./src/home:/www/home/
|
||||
|
||||
phpfpm-main:
|
||||
|
@ -25,9 +26,10 @@ services:
|
|||
- ./src/EactMaker:/www/EactMaker/
|
||||
- ./src/SH4compatibilityTool:/www/SH4compatibilityTool/
|
||||
- ./src/G1rFxiTools:/www/G1rFxiTools/
|
||||
- ./src/SpriteCoder:/www/SpriteCoder/
|
||||
- ./src/home:/www/home/
|
||||
|
||||
phpfpm-festivalgo:
|
||||
phpfpm-festivalgo:
|
||||
build:
|
||||
context: ./php-docker/
|
||||
args:
|
||||
|
|
|
@ -15,7 +15,7 @@ server {
|
|||
rewrite ^/?$ /home/index.php;
|
||||
|
||||
# Forward to the main php-fpm container
|
||||
location ~ ^/(home|EactMaker|SH4compatibilityTool|G1rFxiTools)/.*\.php$ {
|
||||
location ~ ^/(home|EactMaker|SH4compatibilityTool|G1rFxiTools|SpriteCoder)/.*\.php$ {
|
||||
try_files $uri =404;
|
||||
fastcgi_split_path_info ^(.+\.php)(/.+)$;
|
||||
fastcgi_pass phpfpm-main:9000;
|
||||
|
|
|
@ -10,4 +10,9 @@ RUN apt-get update && apt-get install -y \
|
|||
&& docker-php-ext-install -j$(nproc) gd
|
||||
|
||||
# Install PDO mysql extension
|
||||
RUN docker-php-ext-install pdo pdo_mysql
|
||||
RUN docker-php-ext-install pdo pdo_mysql
|
||||
|
||||
# Set entrypoint
|
||||
COPY ./entrypoint.sh /entrypoint.sh
|
||||
ENTRYPOINT [ "/entrypoint.sh" ]
|
||||
CMD [ "php-fpm" ]
|
|
@ -0,0 +1,13 @@
|
|||
#!/bin/sh
|
||||
set -e
|
||||
|
||||
# Set the whole project in read-only mode
|
||||
chmod -R a=rX /www/
|
||||
# Per project exceptions:
|
||||
# SpriteCoder
|
||||
if [ -d /www/SpriteCoder ] ; then
|
||||
mkdir -p /www/SpriteCoder/upload
|
||||
chmod a+w /www/SpriteCoder/upload
|
||||
fi
|
||||
|
||||
exec docker-php-entrypoint "$@"
|
|
@ -0,0 +1 @@
|
|||
Subproject commit 908059c17fb30d4eb2cfadb1cc0075dc122be4ec
|
Loading…
Reference in New Issue