Block a user
vkome (latest)
Published 2025-10-30 19:47:39 +00:00 by wannabe
Installation
docker pull git.yura.cc/wannabe/vkome:latestsha256:c5833913c7c2c6c40201b096d444bda1b2b18e08060573d69c7fb61604156325Image Layers
| ADD file:41ac8d85ee35954bf6c8353d9681a045ba260aa9a96dbbded7bcd6e37ee49bea in / |
| CMD ["/bin/bash"] |
| ENV PHPIZE_DEPS=autoconf file g++ gcc libc-dev make pkg-config re2c |
| /bin/sh -c apt-get update && apt-get install -y $PHPIZE_DEPS ca-certificates curl libedit2 libsqlite3-0 libxml2 xz-utils --no-install-recommends && rm -r /var/lib/apt/lists/* |
| ENV PHP_INI_DIR=/usr/local/etc/php |
| /bin/sh -c mkdir -p $PHP_INI_DIR/conf.d |
| ENV PHP_CFLAGS=-fstack-protector-strong -fpic -fpie -O2 |
| ENV PHP_CPPFLAGS=-fstack-protector-strong -fpic -fpie -O2 |
| ENV PHP_LDFLAGS=-Wl,-O1 -Wl,--hash-style=both -pie |
| ENV GPG_KEYS=0BD78B5F97500D450838F95DFE857D9A90D90EC1 6E4F6AB321FDC07F2C332E3AC2BF0BC433CFC8B3 |
| ENV PHP_VERSION=5.6.30 |
| ENV PHP_URL=https://secure.php.net/get/php-5.6.30.tar.xz/from/this/mirror PHP_ASC_URL=https://secure.php.net/get/php-5.6.30.tar.xz.asc/from/this/mirror |
| ENV PHP_SHA256=a363185c786432f75e3c7ff956b49c3369c3f6906a6b10459f8d1ddc22f70805 PHP_MD5=68753955a8964ae49064c6424f81eb3e |
| /bin/sh -c set -xe; fetchDeps=' wget '; apt-get update; apt-get install -y --no-install-recommends $fetchDeps; rm -rf /var/lib/apt/lists/*; mkdir -p /usr/src; cd /usr/src; wget -O php.tar.xz "$PHP_URL"; if [ -n "$PHP_SHA256" ]; then echo "$PHP_SHA256 *php.tar.xz" | sha256sum -c -; fi; if [ -n "$PHP_MD5" ]; then echo "$PHP_MD5 *php.tar.xz" | md5sum -c -; fi; if [ -n "$PHP_ASC_URL" ]; then wget -O php.tar.xz.asc "$PHP_ASC_URL"; export GNUPGHOME="$(mktemp -d)"; for key in $GPG_KEYS; do gpg --keyserver ha.pool.sks-keyservers.net --recv-keys "$key"; done; gpg --batch --verify php.tar.xz.asc php.tar.xz; rm -r "$GNUPGHOME"; fi; apt-get purge -y --auto-remove $fetchDeps |
| COPY file:207c686e3fed4f71f8a7b245d8dcae9c9048d276a326d82b553c12a90af0c0ca in /usr/local/bin/ |
| /bin/sh -c set -xe && buildDeps=" $PHP_EXTRA_BUILD_DEPS libcurl4-openssl-dev libedit-dev libsqlite3-dev libssl-dev libxml2-dev " && apt-get update && apt-get install -y $buildDeps --no-install-recommends && rm -rf /var/lib/apt/lists/* && export CFLAGS="$PHP_CFLAGS" CPPFLAGS="$PHP_CPPFLAGS" LDFLAGS="$PHP_LDFLAGS" && docker-php-source extract && cd /usr/src/php && ./configure --with-config-file-path="$PHP_INI_DIR" --with-config-file-scan-dir="$PHP_INI_DIR/conf.d" --disable-cgi --enable-ftp --enable-mbstring --enable-mysqlnd --with-curl --with-libedit --with-openssl --with-zlib $PHP_EXTRA_CONFIGURE_ARGS && make -j "$(nproc)" && make install && { find /usr/local/bin /usr/local/sbin -type f -executable -exec strip --strip-all '{}' + || true; } && make clean && docker-php-source delete && apt-get purge -y --auto-remove -o APT::AutoRemove::RecommendsImportant=false $buildDeps |
| COPY multi:b2b2a1a4e3c0f0bb8ebdcd527fca158bfce5138468926263f86e5bb0cb41970f in /usr/local/bin/ |
| ENTRYPOINT ["docker-php-entrypoint"] |
| CMD ["php" "-a"] |
| MAINTAINER George Borunov <george@borunov.com> |
| /bin/sh -c apt-get update && apt-get install -y wget |
| /bin/sh -c cd /tmp && wget https://github.com/downloads/libevent/libevent/libevent-1.4.14b-stable.tar.gz && tar xvzf ./libevent-1.4.14b-stable.tar.gz && cd libevent-1.4* && ./configure && make && make install && ldconfig |
| /bin/sh -c pecl install channel://pecl.php.net/libevent-0.1.0 && docker-php-ext-enable libevent && docker-php-ext-install pcntl sockets shmop |
| COPY dir:89bdf4faaba3b84bbaedab0039cdf929134ef378064a5c04519699390e5a014b in /app |
| /bin/sh -c mkdir /app/logs && chmod +x /app/daemon/bin/phpdaemon |
| EXPOSE 1025/tcp 843/tcp |