feat(1.0-rc10): add new latest version
This commit is contained in:
27
1.0-rc10/mysqli/Dockerfile
Normal file
27
1.0-rc10/mysqli/Dockerfile
Normal file
@@ -0,0 +1,27 @@
|
||||
FROM php:8.0-apache
|
||||
|
||||
ENV FLYSPRAY /var/www/flyspray
|
||||
ENV FLYSPRAY_SRC https://github.com/flyspray/flyspray/releases/download/v1.0-rc10/flyspray-1.0-rc10.tgz
|
||||
|
||||
WORKDIR $FLYSPRAY
|
||||
|
||||
RUN apt-get update -y && \
|
||||
apt-get upgrade -y && \
|
||||
apt-get install -y graphviz libfreetype6-dev libjpeg-dev zlib1g-dev && \
|
||||
apt-get clean && \
|
||||
rm -rf /var/lib/apt/lists/*
|
||||
|
||||
RUN docker-php-ext-configure gd --with-freetype --with-jpeg && \
|
||||
docker-php-ext-install -j$(nproc) exif gd mysqli
|
||||
|
||||
ENV APACHE_DOCUMENT_ROOT $FLYSPRAY
|
||||
RUN sed -ri -e 's!/var/www/html!${APACHE_DOCUMENT_ROOT}!g' /etc/apache2/sites-available/*.conf && \
|
||||
sed -ri -e 's!/var/www/!${APACHE_DOCUMENT_ROOT}!g' /etc/apache2/apache2.conf /etc/apache2/conf-available/*.conf
|
||||
|
||||
RUN mv "$PHP_INI_DIR/php.ini-production" "$PHP_INI_DIR/php.ini"
|
||||
|
||||
RUN curl -L "$FLYSPRAY_SRC" | tar zxf - --strip-components=1
|
||||
RUN chown www-data:www-data -R "$FLYSPRAY"
|
||||
|
||||
VOLUME $FLYSPRAY/attachments, $FLYSPRAY/avatars
|
||||
EXPOSE 80 443
|
||||
27
1.0-rc10/pgsql/Dockerfile
Normal file
27
1.0-rc10/pgsql/Dockerfile
Normal file
@@ -0,0 +1,27 @@
|
||||
FROM php:8.0-apache
|
||||
|
||||
ENV FLYSPRAY /var/www/flyspray
|
||||
ENV FLYSPRAY_SRC https://github.com/flyspray/flyspray/releases/download/v1.0-rc10/flyspray-1.0-rc10.tgz
|
||||
|
||||
WORKDIR $FLYSPRAY
|
||||
|
||||
RUN apt-get update -y && \
|
||||
apt-get upgrade -y && \
|
||||
apt-get install -y graphviz libpq-dev libfreetype6-dev libjpeg-dev zlib1g-dev && \
|
||||
apt-get clean && \
|
||||
rm -rf /var/lib/apt/lists/*
|
||||
|
||||
RUN docker-php-ext-configure gd --with-freetype --with-jpeg && \
|
||||
docker-php-ext-install -j$(nproc) exif gd pgsql
|
||||
|
||||
ENV APACHE_DOCUMENT_ROOT $FLYSPRAY
|
||||
RUN sed -ri -e 's!/var/www/html!${APACHE_DOCUMENT_ROOT}!g' /etc/apache2/sites-available/*.conf && \
|
||||
sed -ri -e 's!/var/www/!${APACHE_DOCUMENT_ROOT}!g' /etc/apache2/apache2.conf /etc/apache2/conf-available/*.conf
|
||||
|
||||
RUN mv "$PHP_INI_DIR/php.ini-production" "$PHP_INI_DIR/php.ini"
|
||||
|
||||
RUN curl -L "$FLYSPRAY_SRC" | tar zxf - --strip-components=1
|
||||
RUN chown www-data:www-data -R "$FLYSPRAY"
|
||||
|
||||
VOLUME $FLYSPRAY/attachments, $FLYSPRAY/avatars
|
||||
EXPOSE 80 443
|
||||
Reference in New Issue
Block a user