April 2026 waren Wirtschaft Feedback

This commit is contained in:
Kevin Adametz 2026-04-10 17:14:38 +02:00
parent 02f2a4c23e
commit 9ce711d6b2
167 changed files with 25278 additions and 8518 deletions

32
docker/8.4/Dockerfile Normal file
View file

@ -0,0 +1,32 @@
FROM laravelsail/php84-composer:latest
# Sail-Benutzer für Dev Container erstellen (wird sonst nur von start-container angelegt,
# das beim Dev Container wegen overrideCommand nicht ausgeführt wird)
ARG WWWGROUP=1000
ARG WWWUSER=1000
RUN groupadd --force -g ${WWWGROUP} sail \
&& useradd -ms /bin/bash --no-user-group -g ${WWWGROUP} -u ${WWWUSER} sail
# Install PDO MySQL Extension
RUN docker-php-ext-install pdo_mysql
# Install GD Extension (required by setasign/fpdf, maatwebsite/excel, intervention/image)
RUN apt-get update && apt-get install -y --no-install-recommends \
libpng-dev \
libjpeg62-turbo-dev \
libfreetype6-dev \
&& docker-php-ext-configure gd --with-freetype --with-jpeg \
&& docker-php-ext-install gd \
&& rm -rf /var/lib/apt/lists/*
# Install Node.js (für MCP-Server: sequential-thinking, context7)
RUN apt-get update && apt-get install -y --no-install-recommends \
curl \
ca-certificates \
&& curl -fsSL https://deb.nodesource.com/setup_20.x | bash - \
&& apt-get install -y nodejs \
&& rm -rf /var/lib/apt/lists/*
# Set working directory
WORKDIR /var/www/html