File tree Expand file tree Collapse file tree 1 file changed +11
-3
lines changed
Expand file tree Collapse file tree 1 file changed +11
-3
lines changed Original file line number Diff line number Diff line change 1- FROM php:7.2
1+ FROM php:8.3
22
33RUN apt-get update \
44 && apt-get install -yq --no-install-recommends \
55 git \
66 zip \
77 zlib1g-dev \
8+ openssl \
89 && rm -rf /var/lib/apt/lists/*
910
1011COPY . /app
@@ -13,6 +14,13 @@ COPY --from=composer:latest /usr/bin/composer /usr/local/bin/composer
1314RUN composer install --working-dir=/app --no-dev --prefer-dist \
1415 && rm /usr/local/bin/composer
1516
16- WORKDIR /app
17+ WORKDIR /app/server/certs
18+ RUN openssl genrsa -des3 -passout pass:x -out server.pass.key 2048 && \
19+ openssl rsa -passin pass:x -in server.pass.key -out server.key && \
20+ rm server.pass.key && \
21+ openssl req -new -key server.key -out server.csr -subj "/C=UK/ST=Warwickshire/L=Leamington/O=PDSInterop/OU=PDSInterop/CN=solid.pdsinterop.org" && \
22+ openssl x509 -req -days 365 -in server.csr -signkey server.key -out server.crt
23+
24+ WORKDIR /app/server/
1725EXPOSE 8080
18- CMD ["php" , "server/server .php" ]
26+ CMD ["php" , "server.php" ]
You can’t perform that action at this time.
0 commit comments