Block a user
phpbb (3.3)
Installation
docker pull git.avii.nl/avii/phpbb:3.3sha256:4b75d1495f93a1a0656eee4dcfe2d96587735ebfdeb5208658078b9b5d37a02a
Image Layers
| ADD alpine-minirootfs-3.17.10-x86_64.tar.gz / # buildkit |
| CMD ["/bin/sh"] |
| LABEL maintainer=selim013@gmail.com |
| RUN /bin/sh -c apk add --no-cache curl imagemagick apache2 php81 php81-apache2 php81-ctype php81-curl php81-dom php81-ftp php81-gd php81-iconv php81-json php81-mbstring php81-mysqli php81-opcache php81-openssl php81-pgsql php81-sqlite3 php81-tokenizer php81-xml php81-zlib php81-zip su-exec # buildkit |
| ENV PHPBB_VERSION=3.3.16 |
| ENV PHPBB_SHA256=d1964a2b0cae7d5ba761e5a77467075b463348fb6e8189ed539f09e7d98ce505 |
| WORKDIR /tmp |
| RUN /bin/sh -c curl -SL https://download.phpbb.com/pub/release/3.3/${PHPBB_VERSION}/phpBB-${PHPBB_VERSION}.tar.bz2 -o phpbb.tar.bz2 && echo "${PHPBB_SHA256} phpbb.tar.bz2" | sha256sum -c - && tar -xjf phpbb.tar.bz2 && mkdir /phpbb && mkdir /phpbb/sqlite && mv phpBB3 /phpbb/www && rm -f phpbb.tar.bz2 # buildkit |
| COPY phpbb/config.php /phpbb/www # buildkit |
| RUN /bin/sh -c mkdir -p /run/apache2 /phpbb/opcache && chown apache:apache /run/apache2 /phpbb/opcache # buildkit |
| COPY apache2/httpd.conf /etc/apache2/ # buildkit |
| COPY apache2/conf.d/* /etc/apache2/conf.d/ # buildkit |
| COPY php/php.ini php/php-cli.ini /etc/php81/ # buildkit |
| COPY php/conf.d/* /etc/php81/conf.d # buildkit |
| COPY start.sh /usr/local/bin/ # buildkit |
| RUN /bin/sh -c chown -R apache:apache /phpbb # buildkit |
| WORKDIR /phpbb/www |
| ENV PHPBB_INSTALL= PHPBB_DB_DRIVER=sqlite3 PHPBB_DB_HOST=/phpbb/sqlite/sqlite.db PHPBB_DB_PORT= PHPBB_DB_NAME= PHPBB_DB_USER= PHPBB_DB_PASSWD= PHPBB_DB_TABLE_PREFIX=phpbb_ PHPBB_DB_AUTOMIGRATE= PHPBB_DISPLAY_LOAD_TIME= PHPBB_DEBUG= PHPBB_DEBUG_CONTAINER= |
| EXPOSE [80/tcp] |
| CMD ["start.sh"] |
Labels
| Key | Value |
|---|---|
| com.docker.compose.project | docker-phpbb |
| com.docker.compose.service | phpbb |
| com.docker.compose.version | 5.1.3 |
| maintainer | selim013@gmail.com |