LaravelPublisher v.0.0.2 修正不會換檔問題 20250610
This commit is contained in:
parent
2a950fcdec
commit
296f3a731e
@ -2,9 +2,7 @@ FROM php:8.3-fpm
|
|||||||
|
|
||||||
# ---- system & PHP extensions -------------------------------------------------
|
# ---- system & PHP extensions -------------------------------------------------
|
||||||
RUN apt-get update && apt-get install -y --no-install-recommends \
|
RUN apt-get update && apt-get install -y --no-install-recommends \
|
||||||
nginx \
|
procps nginx gettext logrotate \
|
||||||
gettext \
|
|
||||||
logrotate \
|
|
||||||
git unzip zip curl ca-certificates supervisor cron nano \
|
git unzip zip curl ca-certificates supervisor cron nano \
|
||||||
libpng-dev libjpeg62-turbo-dev libfreetype6-dev \
|
libpng-dev libjpeg62-turbo-dev libfreetype6-dev \
|
||||||
libonig-dev libxml2-dev libzip-dev libpq-dev libicu-dev libxslt-dev \
|
libonig-dev libxml2-dev libzip-dev libpq-dev libicu-dev libxslt-dev \
|
||||||
|
@ -43,8 +43,9 @@ php-fpm -D
|
|||||||
envsubst '${NGINX_HOST} ${NGINX_PORT}' < /etc/nginx/templates/default.conf.template > /etc/nginx/conf.d/default.conf
|
envsubst '${NGINX_HOST} ${NGINX_PORT}' < /etc/nginx/templates/default.conf.template > /etc/nginx/conf.d/default.conf
|
||||||
exec nginx -g "daemon off;"
|
exec nginx -g "daemon off;"
|
||||||
|
|
||||||
|
chmod -R go-w /etc/logrotate.d/app
|
||||||
echo "0 0 * * * root /usr/sbin/logrotate /etc/logrotate.d/app" > /etc/cron.d/logrotate-Laravel
|
echo "0 0 * * * root /usr/sbin/logrotate /etc/logrotate.d/app" > /etc/cron.d/logrotate-Laravel
|
||||||
chmod 0644 /etc/cron.d/logrotate-Laravel
|
chmod 0644 /etc/cron.d/logrotate-Laravel
|
||||||
crontab /etc/cron.d/logrotate-Laravel
|
|
||||||
echo "[entrypoint] Testing logrotate config..."
|
echo "[entrypoint] Testing logrotate config..."
|
||||||
logrotate --debug /etc/logrotate.d/app/laravel.conf
|
logrotate --debug /etc/logrotate.d/app/laravel.conf
|
Loading…
x
Reference in New Issue
Block a user