feat: add custom signature image and signer details support to invoices and settings
This commit is contained in:
11
Dockerfile
11
Dockerfile
@@ -31,6 +31,7 @@ RUN apk add --no-cache \
|
||||
libpng-dev \
|
||||
libjpeg-turbo-dev \
|
||||
freetype-dev \
|
||||
libwebp-dev \
|
||||
libxml2-dev \
|
||||
libzip-dev \
|
||||
icu-dev \
|
||||
@@ -41,6 +42,7 @@ RUN apk add --no-cache \
|
||||
RUN docker-php-ext-configure gd \
|
||||
--with-freetype \
|
||||
--with-jpeg \
|
||||
--with-webp \
|
||||
&& docker-php-ext-install -j"$(nproc)" \
|
||||
pdo \
|
||||
pdo_sqlite \
|
||||
@@ -105,7 +107,7 @@ RUN mkdir -p \
|
||||
RUN sed -i 's/user = www-data/user = www-data/' /usr/local/etc/php-fpm.d/www.conf 2>/dev/null || true \
|
||||
&& sed -i 's/group = www-data/group = www-data/' /usr/local/etc/php-fpm.d/www.conf 2>/dev/null || true
|
||||
|
||||
# ── OPcache tuning ───────────────────────────
|
||||
# ── PHP Tuning & Upload Limits ─────────────────
|
||||
RUN { \
|
||||
echo "opcache.enable=1"; \
|
||||
echo "opcache.memory_consumption=128"; \
|
||||
@@ -115,6 +117,13 @@ RUN { \
|
||||
echo "opcache.fast_shutdown=1"; \
|
||||
} > /usr/local/etc/php/conf.d/opcache.ini
|
||||
|
||||
RUN { \
|
||||
echo "upload_max_filesize = 200M"; \
|
||||
echo "post_max_size = 200M"; \
|
||||
echo "memory_limit = 512M"; \
|
||||
echo "max_execution_time = 300"; \
|
||||
} > /usr/local/etc/php/conf.d/uploads.ini
|
||||
|
||||
EXPOSE 80
|
||||
|
||||
ENTRYPOINT ["/entrypoint.sh"]
|
||||
|
||||
Reference in New Issue
Block a user