Add a Caddyfile for "public/" root folder

This commit is contained in:
Matthieu Poletti 2020-03-23 16:41:27 +01:00
parent 58004d05eb
commit efe1a1beda
2 changed files with 9 additions and 0 deletions

View File

@ -0,0 +1,6 @@
:8080
root * /var/www/html/public
encode gzip
php_fastcgi 127.0.0.1:9000
file_server

View File

@ -42,6 +42,9 @@ RUN mv "$PHP_INI_DIR/php.ini-production" "$PHP_INI_DIR/php.ini"
COPY config $PHP_INI_DIR/conf.d
COPY php-fpm /usr/local/etc/php-fpm.d
RUN curl --tlsv1 -v -sS https://getcomposer.org/installer | php -- --install-dir=/usr/local/bin --filename=composer && \
/usr/local/bin/composer global require hirak/prestissimo
COPY --from=caddy /config /config
COPY --from=caddy /data /data
COPY --from=caddy /usr/bin/caddy /usr/bin/caddy