Namespace
azuracast
Image / Tag
azuracast:0.23.2
Content Digest
sha256:12fb51df47cafdc5261fe449435e7c9c3c1d45afdfd8abe92a0acfeb2ed7bd28
Details
Created

2025-12-11 02:33:28 UTC

Size

729 MB

Content Digest
Labels
  • org.opencontainers.image.created
    2025-12-11T02:33:09.882Z
  • org.opencontainers.image.description
    A self-hosted web radio management suite, including turnkey installer tools for the full radio software stack and a modern, easy-to-use web app to manage your stations.
  • org.opencontainers.image.licenses
    AGPL-3.0
  • org.opencontainers.image.revision
    ee8a4ad47edc61639140d0c825f0268fc79467b0
  • org.opencontainers.image.source
    https://github.com/AzuraCast/AzuraCast
  • org.opencontainers.image.title
    AzuraCast
  • org.opencontainers.image.url
    https://github.com/AzuraCast/AzuraCast
  • org.opencontainers.image.version
    0.23.2

Environment
ADDITIONAL_MEDIA_SYNC_WORKER_COUNT

0

APPLICATION_ENV

production

COMPOSER_PLUGIN_MODE

false

ENABLE_REDIS

true

ENABLE_WEB_UPDATER

true

GPG_KEYS

AFD8691FDAEDF03BDF6E460563F15A9B715376CA 9D7F99A0CB8F05C8A6958D6256A97AF7600A39A6 0616E93D95AF471243E26761770426E17EBBB3DD

LANG

en_US.UTF-8

LANGUAGE

en_US.UTF-8

LC_ALL

en_US.UTF-8

LC_TYPE

en_US.UTF-8

MYSQL_DATABASE

azuracast

MYSQL_HOST

localhost

MYSQL_PASSWORD

azur4c457

MYSQL_PORT

3306

MYSQL_USER

azuracast

NGINX_RADIO_PORTS

default

NGINX_WEBDJ_PORTS

default

PATH

/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/var/azuracast/storage/shoutcast2

PHPIZE_DEPS

autoconf dpkg-dev file g++ gcc libc-dev make pkg-config re2c

PHP_ASC_URL

https://www.php.net/distributions/php-8.4.15.tar.xz.asc

PHP_CFLAGS

-fstack-protector-strong -fpic -fpie -O2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64

PHP_CPPFLAGS

-fstack-protector-strong -fpic -fpie -O2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64

PHP_INI_DIR

/usr/local/etc/php

PHP_LDFLAGS

-Wl,-O1 -pie

PHP_SHA256

a060684f614b8344f9b34c334b6ba8db1177555997edb5b1aceab0a4b807da7e

PHP_URL

https://www.php.net/distributions/php-8.4.15.tar.xz

PHP_VERSION

8.4.15

PROFILING_EXTENSION_ALWAYS_ON

0

PROFILING_EXTENSION_ENABLED

0

PROFILING_EXTENSION_HTTP_IP_WHITELIST

*

PROFILING_EXTENSION_HTTP_KEY

dev

REDIS_DB

0

REDIS_HOST

localhost

REDIS_PORT

6379

TZ

UTC


Layers

[#000] sha256:1733a4cd59540b3470ff7a90963bcdea5b543279dd6bdaf022d7883fdad221e5 - 3.89% (28.4 MB)

[#001] sha256:e9e139d9ab0409b47d617a7f28d2b60ebcdd87dc68e2cf9c3ec04bc9e9ea61ff - 0.0% (223 Bytes)

[#002] sha256:f62bf7dda2ac06947f2e5fd2f8f4929c84770a04f7956275896769fd67dfa253 - 15.41% (112 MB)

[#003] sha256:be6cda863a078b50df207c81d237bd2cea2c4d841abc84f6232e51ab2d378f38 - 0.0% (223 Bytes)

[#004] sha256:c2f533e6dfd58fce46b2b3677db0fb4de5f9260982034e981ec8b5b49e793217 - 1.8% (13.2 MB)

[#005] sha256:dffd34e433ac867b5d00a2cb2cdf31c5313e3d0b88fd879aadba409fa5e2ee3c - 0.0% (489 Bytes)

[#006] sha256:332cddb0e4b4bc92928d6eb9501f53783c2f0d24985c90205c8c3f8bbcf23ce1 - 1.79% (13 MB)

[#007] sha256:e131c95200cd5aa1a878f47aea722eb184d32f9ace78bd46adbd3f96ad152688 - 0.0% (2.4 KB)

[#008] sha256:b7a2746c5dbb4dd1620b93dff1c00a0c2b503e9e0f89f357eaeea53f0e2ef470 - 0.0% (250 Bytes)

[#009] sha256:d7327375fb63b267865ec50ecaf2b25023cf213693c85f9ba4c0a0d2c9bfbf49 - 0.0% (245 Bytes)

[#010] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)

[#011] sha256:f089b8d707b7c66195a563e16a579e4057045bff0ae864633372484a8b0d7bae - 0.0% (8.98 KB)

[#012] sha256:0f055dcd2515a5c898762434cda44f640981afaea37b212c2d65f666724c737c - 2.74% (20 MB)

[#013] sha256:f712e06ca1ffc7e551526356529ddf7b5cf063397cb097d91b63fb7f864f34ed - 4.67% (34.1 MB)

[#014] sha256:e0afb41a3abbfa7d2cc70e43e0932daba8a0713f06ba0325e3858500ec8ce684 - 2.73% (19.9 MB)

[#015] sha256:0e8a35fd4cae4b1666d2362e91ea0c80d1619c8df573225cbd40358be453ddf5 - 33.94% (248 MB)

[#016] sha256:1d42a2f1846db2c23ef7574511a885aeab0c9315e90b826fbda931053827aa7f - 17.73% (129 MB)

[#017] sha256:ddf4193e07bd2499c5f61e3a5bf9cb1cf0bb0f61c4ef9a72716ff01bf9683e1a - 10.66% (77.7 MB)

[#018] sha256:5d18853c7ff7137534de5178976a7f29c12b2eb823699ad249d42ced58734b70 - 0.46% (3.32 MB)

[#019] sha256:debef613a804aeb43698021b2fb79fb793cf555d60c06ad6d9544ec613b96c44 - 0.0% (621 Bytes)

[#020] sha256:f6a14894689998657397529f60ad289496e844d24611b9e82d39ad0350b5ecdc - 0.37% (2.72 MB)

[#021] sha256:64f3d394906b903d29580e9573911b4c4003cc3fcbfe3ccea99605abbf0ce4dd - 0.0% (168 Bytes)

[#022] sha256:bd9ddc54bea929a22b334e73e026d4136e5b73f5cc29942896c72e4ece69b13d - 0.0% (34 Bytes)

[#023] sha256:c714fc699bce70c9858543a8625993d7033aac7b62deb50d8b226de80256da33 - 1.65% (12 MB)

[#024] sha256:7e13ea9d8243598b3abb9c5550d79e7c665316ee39edfd9ce581d3b1aaf5174a - 2.17% (15.9 MB)


History
2025-12-08 00:00:00 UTC (debuerreotype 0.16)

# debian.sh --arch 'amd64' out/ 'trixie' '@1765152000'

2025-12-08 22:39:09 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c set -eux; { echo 'Package: php*'; echo 'Pin: release *'; echo 'Pin-Priority: -1'; } > /etc/apt/preferences.d/no-debian-php # buildkit

2025-12-08 22:39:28 UTC (buildkit.dockerfile.v0)

ENV PHPIZE_DEPS=autoconf dpkg-dev file g++ gcc libc-dev make pkg-config re2c

2025-12-08 22:39:28 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c set -eux; apt-get update; apt-get install -y --no-install-recommends $PHPIZE_DEPS ca-certificates curl xz-utils ; apt-get dist-clean # buildkit

2025-12-08 22:39:28 UTC (buildkit.dockerfile.v0)

ENV PHP_INI_DIR=/usr/local/etc/php

2025-12-08 22:39:28 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c set -eux; mkdir -p "$PHP_INI_DIR/conf.d"; [ ! -d /var/www/html ]; mkdir -p /var/www/html; chown www-data:www-data /var/www/html; chmod 1777 /var/www/html # buildkit

2025-12-08 22:39:28 UTC (buildkit.dockerfile.v0)

ENV PHP_CFLAGS=-fstack-protector-strong -fpic -fpie -O2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64

2025-12-08 22:39:28 UTC (buildkit.dockerfile.v0)

ENV PHP_CPPFLAGS=-fstack-protector-strong -fpic -fpie -O2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64

2025-12-08 22:39:28 UTC (buildkit.dockerfile.v0)

ENV PHP_LDFLAGS=-Wl,-O1 -pie

2025-12-08 22:39:28 UTC (buildkit.dockerfile.v0)

ENV GPG_KEYS=AFD8691FDAEDF03BDF6E460563F15A9B715376CA 9D7F99A0CB8F05C8A6958D6256A97AF7600A39A6 0616E93D95AF471243E26761770426E17EBBB3DD

2025-12-08 22:39:28 UTC (buildkit.dockerfile.v0)

ENV PHP_VERSION=8.4.15

2025-12-08 22:39:28 UTC (buildkit.dockerfile.v0)

ENV PHP_URL=https://www.php.net/distributions/php-8.4.15.tar.xz PHP_ASC_URL=https://www.php.net/distributions/php-8.4.15.tar.xz.asc

2025-12-08 22:39:28 UTC (buildkit.dockerfile.v0)

ENV PHP_SHA256=a060684f614b8344f9b34c334b6ba8db1177555997edb5b1aceab0a4b807da7e

2025-12-08 22:48:35 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c set -eux; savedAptMark="$(apt-mark showmanual)"; apt-get update; apt-get install -y --no-install-recommends gnupg; apt-get dist-clean; mkdir -p /usr/src; cd /usr/src; curl -fsSL -o php.tar.xz "$PHP_URL"; if [ -n "$PHP_SHA256" ]; then echo "$PHP_SHA256 *php.tar.xz" | sha256sum -c -; fi; curl -fsSL -o php.tar.xz.asc "$PHP_ASC_URL"; export GNUPGHOME="$(mktemp -d)"; for key in $GPG_KEYS; do gpg --batch --keyserver keyserver.ubuntu.com --recv-keys "$key"; done; gpg --batch --verify php.tar.xz.asc php.tar.xz; gpgconf --kill all; rm -rf "$GNUPGHOME"; apt-mark auto '.*' > /dev/null; apt-mark manual $savedAptMark > /dev/null; apt-get purge -y --auto-remove -o APT::AutoRemove::RecommendsImportant=false # buildkit

2025-12-08 22:48:35 UTC (buildkit.dockerfile.v0)

COPY docker-php-source /usr/local/bin/ # buildkit

2025-12-08 22:51:29 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c set -eux; savedAptMark="$(apt-mark showmanual)"; apt-get update; apt-get install -y --no-install-recommends libargon2-dev libcurl4-openssl-dev libonig-dev libreadline-dev libsodium-dev libsqlite3-dev libssl-dev libxml2-dev zlib1g-dev ; export CFLAGS="$PHP_CFLAGS" CPPFLAGS="$PHP_CPPFLAGS" LDFLAGS="$PHP_LDFLAGS" PHP_BUILD_PROVIDER='https://github.com/docker-library/php' PHP_UNAME='Linux - Docker' ; docker-php-source extract; cd /usr/src/php; gnuArch="$(dpkg-architecture --query DEB_BUILD_GNU_TYPE)"; debMultiarch="$(dpkg-architecture --query DEB_BUILD_MULTIARCH)"; if [ ! -d /usr/include/curl ]; then ln -sT "/usr/include/$debMultiarch/curl" /usr/local/include/curl; fi; ./configure --build="$gnuArch" --with-config-file-path="$PHP_INI_DIR" --with-config-file-scan-dir="$PHP_INI_DIR/conf.d" --enable-option-checking=fatal --with-mhash --with-pic --enable-mbstring --enable-mysqlnd --with-password-argon2 --with-sodium=shared --with-pdo-sqlite=/usr --with-sqlite3=/usr --with-curl --with-iconv --with-openssl --with-readline --with-zlib --disable-phpdbg --with-pear --with-libdir="lib/$debMultiarch" --disable-cgi --enable-fpm --with-fpm-user=www-data --with-fpm-group=www-data ; make -j "$(nproc)"; find -type f -name '*.a' -delete; make install; find /usr/local -type f -perm '/0111' -exec sh -euxc ' strip --strip-all "$@" || : ' -- '{}' + ; make clean; cp -v php.ini-* "$PHP_INI_DIR/"; cd /; docker-php-source delete; apt-mark auto '.*' > /dev/null; [ -z "$savedAptMark" ] || apt-mark manual $savedAptMark; find /usr/local -type f -executable -exec ldd '{}' ';' | awk '/=>/ { so = $(NF-1); if (index(so, "/usr/local/") == 1) { next }; gsub("^/(usr/)?", "", so); printf "*%s\n", so }' | sort -u | xargs -rt dpkg-query --search | awk 'sub(":$", "", $1) { print $1 }' | sort -u | xargs -r apt-mark manual ; apt-get purge -y --auto-remove -o APT::AutoRemove::RecommendsImportant=false; apt-get dist-clean; pecl update-channels; rm -rf /tmp/pear ~/.pearrc; php --version # buildkit

2025-12-08 22:51:29 UTC (buildkit.dockerfile.v0)

COPY docker-php-ext-* docker-php-entrypoint /usr/local/bin/ # buildkit

2025-12-08 22:51:29 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c docker-php-ext-enable opcache # buildkit

2025-12-08 22:51:29 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c docker-php-ext-enable sodium # buildkit

2025-12-08 22:51:29 UTC (buildkit.dockerfile.v0)

ENTRYPOINT ["docker-php-entrypoint"]

2025-12-08 22:51:29 UTC (buildkit.dockerfile.v0)

WORKDIR /var/www/html

2025-12-08 22:51:29 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c set -eux; cd /usr/local/etc; if [ -d php-fpm.d ]; then sed 's!=NONE/!=!g' php-fpm.conf.default | tee php-fpm.conf > /dev/null; cp php-fpm.d/www.conf.default php-fpm.d/www.conf; else mkdir php-fpm.d; cp php-fpm.conf.default php-fpm.d/www.conf; { echo '[global]'; echo 'include=etc/php-fpm.d/*.conf'; } | tee php-fpm.conf; fi; { echo '[global]'; echo 'error_log = /proc/self/fd/2'; echo; echo '; https://github.com/docker-library/php/pull/725#issuecomment-443540114'; echo 'log_limit = 8192'; echo; echo '[www]'; echo '; php-fpm closes STDOUT on startup, so sending logs to /proc/self/fd/1 does not work.'; echo '; https://bugs.php.net/bug.php?id=73886'; echo 'access.log = /proc/self/fd/2'; echo; echo 'clear_env = no'; echo; echo '; Ensure worker stdout and stderr are sent to the main error log.'; echo 'catch_workers_output = yes'; echo 'decorate_workers_output = no'; } | tee php-fpm.d/docker.conf; { echo '[global]'; echo 'daemonize = no'; echo; echo '[www]'; echo 'listen = 9000'; } | tee php-fpm.d/zz-docker.conf; mkdir -p "$PHP_INI_DIR/conf.d"; { echo '; https://github.com/docker-library/php/issues/878#issuecomment-938595965'; echo 'fastcgi.logging = Off'; } > "$PHP_INI_DIR/conf.d/docker-fpm.ini" # buildkit

2025-12-08 22:51:29 UTC (buildkit.dockerfile.v0)

STOPSIGNAL SIGQUIT

2025-12-08 22:51:29 UTC (buildkit.dockerfile.v0)

EXPOSE map[9000/tcp:{}]

2025-12-08 22:51:29 UTC (buildkit.dockerfile.v0)

CMD ["php-fpm"]

2025-12-10 21:19:40 UTC (buildkit.dockerfile.v0)

ENV TZ=UTC LANGUAGE=en_US.UTF-8 LC_ALL=en_US.UTF-8 LANG=en_US.UTF-8 LC_TYPE=en_US.UTF-8

2025-12-10 21:19:40 UTC (buildkit.dockerfile.v0)

COPY / / # buildkit

2025-12-10 21:20:05 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c bash /bd_build/prepare.sh && bash /bd_build/add_user.sh && bash /bd_build/cleanup.sh # buildkit

2025-12-10 21:20:15 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c bash /bd_build/supervisor/setup.sh && bash /bd_build/cleanup.sh # buildkit

2025-12-10 21:21:36 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c bash /bd_build/stations/setup.sh && bash /bd_build/cleanup.sh # buildkit

2025-12-11 02:29:51 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c bash /bd_build/web/setup.sh && bash /bd_build/cleanup.sh # buildkit

2025-12-11 02:30:10 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c bash /bd_build/mariadb/setup.sh && bash /bd_build/cleanup.sh # buildkit

2025-12-11 02:30:15 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c bash /bd_build/redis/setup.sh && bash /bd_build/cleanup.sh # buildkit

2025-12-11 02:30:16 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c bash /bd_build/chown_dirs.sh # buildkit

2025-12-11 02:30:16 UTC (buildkit.dockerfile.v0)

COPY --chown=azuracast:azuracast /dist /var/azuracast/docs # buildkit

2025-12-11 02:30:16 UTC (buildkit.dockerfile.v0)

USER azuracast

2025-12-11 02:30:16 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c touch /var/azuracast/.docker # buildkit

2025-12-11 02:30:16 UTC (buildkit.dockerfile.v0)

USER root

2025-12-11 02:30:16 UTC (buildkit.dockerfile.v0)

VOLUME [/var/azuracast/stations]

2025-12-11 02:30:16 UTC (buildkit.dockerfile.v0)

VOLUME [/var/azuracast/backups]

2025-12-11 02:30:16 UTC (buildkit.dockerfile.v0)

VOLUME [/var/lib/mysql]

2025-12-11 02:30:16 UTC (buildkit.dockerfile.v0)

VOLUME [/var/azuracast/storage/acme]

2025-12-11 02:30:16 UTC (buildkit.dockerfile.v0)

VOLUME [/var/azuracast/storage/geoip]

2025-12-11 02:30:16 UTC (buildkit.dockerfile.v0)

VOLUME [/var/azuracast/storage/rsas]

2025-12-11 02:30:16 UTC (buildkit.dockerfile.v0)

VOLUME [/var/azuracast/storage/sftpgo]

2025-12-11 02:30:16 UTC (buildkit.dockerfile.v0)

VOLUME [/var/azuracast/storage/shoutcast2]

2025-12-11 02:30:16 UTC (buildkit.dockerfile.v0)

VOLUME [/var/azuracast/storage/stereo_tool]

2025-12-11 02:30:16 UTC (buildkit.dockerfile.v0)

VOLUME [/var/azuracast/storage/uploads]

2025-12-11 02:30:16 UTC (buildkit.dockerfile.v0)

EXPOSE [2022/tcp 443/tcp 80/tcp]

2025-12-11 02:30:16 UTC (buildkit.dockerfile.v0)

EXPOSE [8000/tcp 8001/tcp 8002/tcp 8003/tcp 8004/tcp 8005/tcp 8006/tcp 8007/tcp 8008/tcp 8009/tcp 8010/tcp 8011/tcp 8012/tcp 8013/tcp 8014/tcp 8015/tcp 8016/tcp 8017/tcp 8018/tcp 8019/tcp 8020/tcp 8021/tcp 8022/tcp 8023/tcp 8024/tcp 8025/tcp 8026/tcp 8027/tcp 8028/tcp 8029/tcp 8030/tcp 8031/tcp 8032/tcp 8033/tcp 8034/tcp 8035/tcp 8036/tcp 8037/tcp 8038/tcp 8039/tcp 8040/tcp 8041/tcp 8042/tcp 8043/tcp 8044/tcp 8045/tcp 8046/tcp 8047/tcp 8048/tcp 8049/tcp 8050/tcp 8051/tcp 8052/tcp 8053/tcp 8054/tcp 8055/tcp 8056/tcp 8057/tcp 8058/tcp 8059/tcp 8060/tcp 8061/tcp 8062/tcp 8063/tcp 8064/tcp 8065/tcp 8066/tcp 8067/tcp 8068/tcp 8069/tcp 8070/tcp 8071/tcp 8072/tcp 8073/tcp 8074/tcp 8075/tcp 8076/tcp 8077/tcp 8078/tcp 8079/tcp 8080/tcp 8081/tcp 8082/tcp 8083/tcp 8084/tcp 8085/tcp 8086/tcp 8087/tcp 8088/tcp 8089/tcp 8090/tcp 8091/tcp 8092/tcp 8093/tcp 8094/tcp 8095/tcp 8096/tcp 8097/tcp 8098/tcp 8099/tcp 8100/tcp 8101/tcp 8102/tcp 8103/tcp 8104/tcp 8105/tcp 8106/tcp 8107/tcp 8108/tcp 8109/tcp 8110/tcp 8111/tcp 8112/tcp 8113/tcp 8114/tcp 8115/tcp 8116/tcp 8117/tcp 8118/tcp 8119/tcp 8120/tcp 8121/tcp 8122/tcp 8123/tcp 8124/tcp 8125/tcp 8126/tcp 8127/tcp 8128/tcp 8129/tcp 8130/tcp 8131/tcp 8132/tcp 8133/tcp 8134/tcp 8135/tcp 8136/tcp 8137/tcp 8138/tcp 8139/tcp 8140/tcp 8141/tcp 8142/tcp 8143/tcp 8144/tcp 8145/tcp 8146/tcp 8147/tcp 8148/tcp 8149/tcp 8150/tcp 8151/tcp 8152/tcp 8153/tcp 8154/tcp 8155/tcp 8156/tcp 8157/tcp 8158/tcp 8159/tcp 8160/tcp 8161/tcp 8162/tcp 8163/tcp 8164/tcp 8165/tcp 8166/tcp 8167/tcp 8168/tcp 8169/tcp 8170/tcp 8171/tcp 8172/tcp 8173/tcp 8174/tcp 8175/tcp 8176/tcp 8177/tcp 8178/tcp 8179/tcp 8180/tcp 8181/tcp 8182/tcp 8183/tcp 8184/tcp 8185/tcp 8186/tcp 8187/tcp 8188/tcp 8189/tcp 8190/tcp 8191/tcp 8192/tcp 8193/tcp 8194/tcp 8195/tcp 8196/tcp 8197/tcp 8198/tcp 8199/tcp 8200/tcp 8201/tcp 8202/tcp 8203/tcp 8204/tcp 8205/tcp 8206/tcp 8207/tcp 8208/tcp 8209/tcp 8210/tcp 8211/tcp 8212/tcp 8213/tcp 8214/tcp 8215/tcp 8216/tcp 8217/tcp 8218/tcp 8219/tcp 8220/tcp 8221/tcp 8222/tcp 8223/tcp 8224/tcp 8225/tcp 8226/tcp 8227/tcp 8228/tcp 8229/tcp 8230/tcp 8231/tcp 8232/tcp 8233/tcp 8234/tcp 8235/tcp 8236/tcp 8237/tcp 8238/tcp 8239/tcp 8240/tcp 8241/tcp 8242/tcp 8243/tcp 8244/tcp 8245/tcp 8246/tcp 8247/tcp 8248/tcp 8249/tcp 8250/tcp 8251/tcp 8252/tcp 8253/tcp 8254/tcp 8255/tcp 8256/tcp 8257/tcp 8258/tcp 8259/tcp 8260/tcp 8261/tcp 8262/tcp 8263/tcp 8264/tcp 8265/tcp 8266/tcp 8267/tcp 8268/tcp 8269/tcp 8270/tcp 8271/tcp 8272/tcp 8273/tcp 8274/tcp 8275/tcp 8276/tcp 8277/tcp 8278/tcp 8279/tcp 8280/tcp 8281/tcp 8282/tcp 8283/tcp 8284/tcp 8285/tcp 8286/tcp 8287/tcp 8288/tcp 8289/tcp 8290/tcp 8291/tcp 8292/tcp 8293/tcp 8294/tcp 8295/tcp 8296/tcp 8297/tcp 8298/tcp 8299/tcp 8300/tcp 8301/tcp 8302/tcp 8303/tcp 8304/tcp 8305/tcp 8306/tcp 8307/tcp 8308/tcp 8309/tcp 8310/tcp 8311/tcp 8312/tcp 8313/tcp 8314/tcp 8315/tcp 8316/tcp 8317/tcp 8318/tcp 8319/tcp 8320/tcp 8321/tcp 8322/tcp 8323/tcp 8324/tcp 8325/tcp 8326/tcp 8327/tcp 8328/tcp 8329/tcp 8330/tcp 8331/tcp 8332/tcp 8333/tcp 8334/tcp 8335/tcp 8336/tcp 8337/tcp 8338/tcp 8339/tcp 8340/tcp 8341/tcp 8342/tcp 8343/tcp 8344/tcp 8345/tcp 8346/tcp 8347/tcp 8348/tcp 8349/tcp 8350/tcp 8351/tcp 8352/tcp 8353/tcp 8354/tcp 8355/tcp 8356/tcp 8357/tcp 8358/tcp 8359/tcp 8360/tcp 8361/tcp 8362/tcp 8363/tcp 8364/tcp 8365/tcp 8366/tcp 8367/tcp 8368/tcp 8369/tcp 8370/tcp 8371/tcp 8372/tcp 8373/tcp 8374/tcp 8375/tcp 8376/tcp 8377/tcp 8378/tcp 8379/tcp 8380/tcp 8381/tcp 8382/tcp 8383/tcp 8384/tcp 8385/tcp 8386/tcp 8387/tcp 8388/tcp 8389/tcp 8390/tcp 8391/tcp 8392/tcp 8393/tcp 8394/tcp 8395/tcp 8396/tcp 8397/tcp 8398/tcp 8399/tcp 8400/tcp 8401/tcp 8402/tcp 8403/tcp 8404/tcp 8405/tcp 8406/tcp 8407/tcp 8408/tcp 8409/tcp 8410/tcp 8411/tcp 8412/tcp 8413/tcp 8414/tcp 8415/tcp 8416/tcp 8417/tcp 8418/tcp 8419/tcp 8420/tcp 8421/tcp 8422/tcp 8423/tcp 8424/tcp 8425/tcp 8426/tcp 8427/tcp 8428/tcp 8429/tcp 8430/tcp 8431/tcp 8432/tcp 8433/tcp 8434/tcp 8435/tcp 8436/tcp 8437/tcp 8438/tcp 8439/tcp 8440/tcp 8441/tcp 8442/tcp 8443/tcp 8444/tcp 8445/tcp 8446/tcp 8447/tcp 8448/tcp 8449/tcp 8450/tcp 8451/tcp 8452/tcp 8453/tcp 8454/tcp 8455/tcp 8456/tcp 8457/tcp 8458/tcp 8459/tcp 8460/tcp 8461/tcp 8462/tcp 8463/tcp 8464/tcp 8465/tcp 8466/tcp 8467/tcp 8468/tcp 8469/tcp 8470/tcp 8471/tcp 8472/tcp 8473/tcp 8474/tcp 8475/tcp 8476/tcp 8477/tcp 8478/tcp 8479/tcp 8480/tcp 8481/tcp 8482/tcp 8483/tcp 8484/tcp 8485/tcp 8486/tcp 8487/tcp 8488/tcp 8489/tcp 8490/tcp 8491/tcp 8492/tcp 8493/tcp 8494/tcp 8495/tcp 8496/tcp 8497/tcp 8498/tcp 8499/tcp 8500/tcp 8501/tcp 8502/tcp 8503/tcp 8504/tcp 8505/tcp 8506/tcp 8507/tcp 8508/tcp 8509/tcp 8510/tcp 8511/tcp 8512/tcp 8513/tcp 8514/tcp 8515/tcp 8516/tcp 8517/tcp 8518/tcp 8519/tcp 8520/tcp 8521/tcp 8522/tcp 8523/tcp 8524/tcp 8525/tcp 8526/tcp 8527/tcp 8528/tcp 8529/tcp 8530/tcp 8531/tcp 8532/tcp 8533/tcp 8534/tcp 8535/tcp 8536/tcp 8537/tcp 8538/tcp 8539/tcp 8540/tcp 8541/tcp 8542/tcp 8543/tcp 8544/tcp 8545/tcp 8546/tcp 8547/tcp 8548/tcp 8549/tcp 8550/tcp 8551/tcp 8552/tcp 8553/tcp 8554/tcp 8555/tcp 8556/tcp 8557/tcp 8558/tcp 8559/tcp 8560/tcp 8561/tcp 8562/tcp 8563/tcp 8564/tcp 8565/tcp 8566/tcp 8567/tcp 8568/tcp 8569/tcp 8570/tcp 8571/tcp 8572/tcp 8573/tcp 8574/tcp 8575/tcp 8576/tcp 8577/tcp 8578/tcp 8579/tcp 8580/tcp 8581/tcp 8582/tcp 8583/tcp 8584/tcp 8585/tcp 8586/tcp 8587/tcp 8588/tcp 8589/tcp 8590/tcp 8591/tcp 8592/tcp 8593/tcp 8594/tcp 8595/tcp 8596/tcp 8597/tcp 8598/tcp 8599/tcp 8600/tcp 8601/tcp 8602/tcp 8603/tcp 8604/tcp 8605/tcp 8606/tcp 8607/tcp 8608/tcp 8609/tcp 8610/tcp 8611/tcp 8612/tcp 8613/tcp 8614/tcp 8615/tcp 8616/tcp 8617/tcp 8618/tcp 8619/tcp 8620/tcp 8621/tcp 8622/tcp 8623/tcp 8624/tcp 8625/tcp 8626/tcp 8627/tcp 8628/tcp 8629/tcp 8630/tcp 8631/tcp 8632/tcp 8633/tcp 8634/tcp 8635/tcp 8636/tcp 8637/tcp 8638/tcp 8639/tcp 8640/tcp 8641/tcp 8642/tcp 8643/tcp 8644/tcp 8645/tcp 8646/tcp 8647/tcp 8648/tcp 8649/tcp 8650/tcp 8651/tcp 8652/tcp 8653/tcp 8654/tcp 8655/tcp 8656/tcp 8657/tcp 8658/tcp 8659/tcp 8660/tcp 8661/tcp 8662/tcp 8663/tcp 8664/tcp 8665/tcp 8666/tcp 8667/tcp 8668/tcp 8669/tcp 8670/tcp 8671/tcp 8672/tcp 8673/tcp 8674/tcp 8675/tcp 8676/tcp 8677/tcp 8678/tcp 8679/tcp 8680/tcp 8681/tcp 8682/tcp 8683/tcp 8684/tcp 8685/tcp 8686/tcp 8687/tcp 8688/tcp 8689/tcp 8690/tcp 8691/tcp 8692/tcp 8693/tcp 8694/tcp 8695/tcp 8696/tcp 8697/tcp 8698/tcp 8699/tcp 8700/tcp 8701/tcp 8702/tcp 8703/tcp 8704/tcp 8705/tcp 8706/tcp 8707/tcp 8708/tcp 8709/tcp 8710/tcp 8711/tcp 8712/tcp 8713/tcp 8714/tcp 8715/tcp 8716/tcp 8717/tcp 8718/tcp 8719/tcp 8720/tcp 8721/tcp 8722/tcp 8723/tcp 8724/tcp 8725/tcp 8726/tcp 8727/tcp 8728/tcp 8729/tcp 8730/tcp 8731/tcp 8732/tcp 8733/tcp 8734/tcp 8735/tcp 8736/tcp 8737/tcp 8738/tcp 8739/tcp 8740/tcp 8741/tcp 8742/tcp 8743/tcp 8744/tcp 8745/tcp 8746/tcp 8747/tcp 8748/tcp 8749/tcp 8750/tcp 8751/tcp 8752/tcp 8753/tcp 8754/tcp 8755/tcp 8756/tcp 8757/tcp 8758/tcp 8759/tcp 8760/tcp 8761/tcp 8762/tcp 8763/tcp 8764/tcp 8765/tcp 8766/tcp 8767/tcp 8768/tcp 8769/tcp 8770/tcp 8771/tcp 8772/tcp 8773/tcp 8774/tcp 8775/tcp 8776/tcp 8777/tcp 8778/tcp 8779/tcp 8780/tcp 8781/tcp 8782/tcp 8783/tcp 8784/tcp 8785/tcp 8786/tcp 8787/tcp 8788/tcp 8789/tcp 8790/tcp 8791/tcp 8792/tcp 8793/tcp 8794/tcp 8795/tcp 8796/tcp 8797/tcp 8798/tcp 8799/tcp 8800/tcp 8801/tcp 8802/tcp 8803/tcp 8804/tcp 8805/tcp 8806/tcp 8807/tcp 8808/tcp 8809/tcp 8810/tcp 8811/tcp 8812/tcp 8813/tcp 8814/tcp 8815/tcp 8816/tcp 8817/tcp 8818/tcp 8819/tcp 8820/tcp 8821/tcp 8822/tcp 8823/tcp 8824/tcp 8825/tcp 8826/tcp 8827/tcp 8828/tcp 8829/tcp 8830/tcp 8831/tcp 8832/tcp 8833/tcp 8834/tcp 8835/tcp 8836/tcp 8837/tcp 8838/tcp 8839/tcp 8840/tcp 8841/tcp 8842/tcp 8843/tcp 8844/tcp 8845/tcp 8846/tcp 8847/tcp 8848/tcp 8849/tcp 8850/tcp 8851/tcp 8852/tcp 8853/tcp 8854/tcp 8855/tcp 8856/tcp 8857/tcp 8858/tcp 8859/tcp 8860/tcp 8861/tcp 8862/tcp 8863/tcp 8864/tcp 8865/tcp 8866/tcp 8867/tcp 8868/tcp 8869/tcp 8870/tcp 8871/tcp 8872/tcp 8873/tcp 8874/tcp 8875/tcp 8876/tcp 8877/tcp 8878/tcp 8879/tcp 8880/tcp 8881/tcp 8882/tcp 8883/tcp 8884/tcp 8885/tcp 8886/tcp 8887/tcp 8888/tcp 8889/tcp 8890/tcp 8891/tcp 8892/tcp 8893/tcp 8894/tcp 8895/tcp 8896/tcp 8897/tcp 8898/tcp 8899/tcp 8900/tcp 8901/tcp 8902/tcp 8903/tcp 8904/tcp 8905/tcp 8906/tcp 8907/tcp 8908/tcp 8909/tcp 8910/tcp 8911/tcp 8912/tcp 8913/tcp 8914/tcp 8915/tcp 8916/tcp 8917/tcp 8918/tcp 8919/tcp 8920/tcp 8921/tcp 8922/tcp 8923/tcp 8924/tcp 8925/tcp 8926/tcp 8927/tcp 8928/tcp 8929/tcp 8930/tcp 8931/tcp 8932/tcp 8933/tcp 8934/tcp 8935/tcp 8936/tcp 8937/tcp 8938/tcp 8939/tcp 8940/tcp 8941/tcp 8942/tcp 8943/tcp 8944/tcp 8945/tcp 8946/tcp 8947/tcp 8948/tcp 8949/tcp 8950/tcp 8951/tcp 8952/tcp 8953/tcp 8954/tcp 8955/tcp 8956/tcp 8957/tcp 8958/tcp 8959/tcp 8960/tcp 8961/tcp 8962/tcp 8963/tcp 8964/tcp 8965/tcp 8966/tcp 8967/tcp 8968/tcp 8969/tcp 8970/tcp 8971/tcp 8972/tcp 8973/tcp 8974/tcp 8975/tcp 8976/tcp 8977/tcp 8978/tcp 8979/tcp 8980/tcp 8981/tcp 8982/tcp 8983/tcp 8984/tcp 8985/tcp 8986/tcp 8987/tcp 8988/tcp 8989/tcp 8990/tcp 8991/tcp 8992/tcp 8993/tcp 8994/tcp 8995/tcp 8996/tcp 8997/tcp 8998/tcp 8999/tcp]

2025-12-11 02:30:16 UTC (buildkit.dockerfile.v0)

ENV LANG=en_US.UTF-8 PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/var/azuracast/storage/shoutcast2 APPLICATION_ENV=production MYSQL_HOST=localhost MYSQL_PORT=3306 MYSQL_USER=azuracast MYSQL_PASSWORD=azur4c457 MYSQL_DATABASE=azuracast ENABLE_REDIS=true REDIS_HOST=localhost REDIS_PORT=6379 REDIS_DB=0 NGINX_RADIO_PORTS=default NGINX_WEBDJ_PORTS=default COMPOSER_PLUGIN_MODE=false ADDITIONAL_MEDIA_SYNC_WORKER_COUNT=0 PROFILING_EXTENSION_ENABLED=0 PROFILING_EXTENSION_ALWAYS_ON=0 PROFILING_EXTENSION_HTTP_KEY=dev PROFILING_EXTENSION_HTTP_IP_WHITELIST=* ENABLE_WEB_UPDATER=true

2025-12-11 02:30:16 UTC (buildkit.dockerfile.v0)

USER azuracast

2025-12-11 02:30:17 UTC (buildkit.dockerfile.v0)

WORKDIR /var/azuracast/www

2025-12-11 02:33:22 UTC (buildkit.dockerfile.v0)

COPY --chown=azuracast:azuracast . . # buildkit

2025-12-11 02:33:28 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c composer install --no-dev --no-ansi --no-autoloader --no-interaction && composer dump-autoload --optimize --classmap-authoritative && composer clear-cache # buildkit

2025-12-11 02:33:28 UTC (buildkit.dockerfile.v0)

USER root

2025-12-11 02:33:28 UTC (buildkit.dockerfile.v0)

ENTRYPOINT ["tini" "--" "/usr/local/bin/my_init"]

2025-12-11 02:33:28 UTC (buildkit.dockerfile.v0)

CMD ["--no-main-command"]

Details
Created

2025-12-11 02:33:27 UTC

Size

708 MB

Content Digest
Labels
  • org.opencontainers.image.created
    2025-12-11T02:33:09.882Z
  • org.opencontainers.image.description
    A self-hosted web radio management suite, including turnkey installer tools for the full radio software stack and a modern, easy-to-use web app to manage your stations.
  • org.opencontainers.image.licenses
    AGPL-3.0
  • org.opencontainers.image.revision
    ee8a4ad47edc61639140d0c825f0268fc79467b0
  • org.opencontainers.image.source
    https://github.com/AzuraCast/AzuraCast
  • org.opencontainers.image.title
    AzuraCast
  • org.opencontainers.image.url
    https://github.com/AzuraCast/AzuraCast
  • org.opencontainers.image.version
    0.23.2

Environment
ADDITIONAL_MEDIA_SYNC_WORKER_COUNT

0

APPLICATION_ENV

production

COMPOSER_PLUGIN_MODE

false

ENABLE_REDIS

true

ENABLE_WEB_UPDATER

true

GPG_KEYS

AFD8691FDAEDF03BDF6E460563F15A9B715376CA 9D7F99A0CB8F05C8A6958D6256A97AF7600A39A6 0616E93D95AF471243E26761770426E17EBBB3DD

LANG

en_US.UTF-8

LANGUAGE

en_US.UTF-8

LC_ALL

en_US.UTF-8

LC_TYPE

en_US.UTF-8

MYSQL_DATABASE

azuracast

MYSQL_HOST

localhost

MYSQL_PASSWORD

azur4c457

MYSQL_PORT

3306

MYSQL_USER

azuracast

NGINX_RADIO_PORTS

default

NGINX_WEBDJ_PORTS

default

PATH

/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/var/azuracast/storage/shoutcast2

PHPIZE_DEPS

autoconf dpkg-dev file g++ gcc libc-dev make pkg-config re2c

PHP_ASC_URL

https://www.php.net/distributions/php-8.4.15.tar.xz.asc

PHP_CFLAGS

-fstack-protector-strong -fpic -fpie -O2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64

PHP_CPPFLAGS

-fstack-protector-strong -fpic -fpie -O2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64

PHP_INI_DIR

/usr/local/etc/php

PHP_LDFLAGS

-Wl,-O1 -pie

PHP_SHA256

a060684f614b8344f9b34c334b6ba8db1177555997edb5b1aceab0a4b807da7e

PHP_URL

https://www.php.net/distributions/php-8.4.15.tar.xz

PHP_VERSION

8.4.15

PROFILING_EXTENSION_ALWAYS_ON

0

PROFILING_EXTENSION_ENABLED

0

PROFILING_EXTENSION_HTTP_IP_WHITELIST

*

PROFILING_EXTENSION_HTTP_KEY

dev

REDIS_DB

0

REDIS_HOST

localhost

REDIS_PORT

6379

TZ

UTC


Layers

[#000] sha256:f626fba1463b32b20f78d29b52dcf15be927dbb5372a9ba6a5f97aad47ae220b - 4.06% (28.7 MB)

[#001] sha256:ebb1557f2e69f684e3c40922cf31f48724720ba48b58aa1607a8031d076a0dba - 0.0% (224 Bytes)

[#002] sha256:4ac09f9eb45a66e2dba28f15de4e2aa836e37d71a2b3e6b0568feed64549a222 - 14.83% (105 MB)

[#003] sha256:db55f9c71531207203699a059e717c3c0ca45423f3d454667a28fca6c2eb7097 - 0.0% (223 Bytes)

[#004] sha256:db990d51c1c77d70eabbee44aa927c0f481986463989125a259d33fa3285d162 - 1.86% (13.2 MB)

[#005] sha256:788b1279bc2562613fc68b39e0a58deb291df29a05c9c1b78c5ff3c7b4f93e1a - 0.0% (488 Bytes)

[#006] sha256:33f514cb790f14872a38584102e3ef41c25fad250a4111dcfbb50a4b2911a4ba - 1.79% (12.7 MB)

[#007] sha256:e26db835f7e5a3694fb70ce67752cf48a269e14fa8214a3657e600767ccc5711 - 0.0% (2.39 KB)

[#008] sha256:103e46a132cf3631d007e6792eeb2431b508cd97e66c2fcf6b8b71317ba89dd3 - 0.0% (250 Bytes)

[#009] sha256:6cbf8259d22d500398f2a3f412d73805244754f372df8797c5bd7547ce8f1fe0 - 0.0% (244 Bytes)

[#010] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)

[#011] sha256:39831462ce3110fa8c8ccdd17c5b79b672ae80f003fd763e08868ec88eb8d263 - 0.0% (8.98 KB)

[#012] sha256:114a6835c1279e2431b505dfed7f83071b3fdc80689b827530ddf9180b3eecdc - 2.82% (19.9 MB)

[#013] sha256:917c331b67f6500ddaa7aa65efbea820a64def2fdb5767b814cf72e102c8bc33 - 4.73% (33.5 MB)

[#014] sha256:bb96bedbc1c9eec5e61fefde16e180fef5b1d210c4ab066a8499f7eeef28684c - 2.79% (19.8 MB)

[#015] sha256:2573bade1135ca61887b23b409f35accfd07d6603e95286531f2dd730dd51240 - 33.93% (240 MB)

[#016] sha256:b997aab30c2818220e438a667fbfae0c85c6b8db03a3622842617402e4f251f6 - 17.66% (125 MB)

[#017] sha256:771054e33edf5154686b1a8c8f5d46fb14c4171dc0f8517450b44bbfe4607490 - 10.76% (76.2 MB)

[#018] sha256:f0ecbf2b508465ae0d2e682eb221839aa33896dc2dd026e279715490e11c8f3c - 0.46% (3.26 MB)

[#019] sha256:710575bd782087b73190cef2d040cb7e10a0d76ce8ceeb1c9d4738b82378af2f - 0.0% (619 Bytes)

[#020] sha256:444a941a29dcd1b8237becef99b163bf41cf1f6de0a5b3b897744bd5a4b8defe - 0.38% (2.72 MB)

[#021] sha256:cd3fe6ad9e64da2b6ba26ae09b353ac2c543ecd0a3ee0e28667dc859342c60ac - 0.0% (168 Bytes)

[#022] sha256:bd9ddc54bea929a22b334e73e026d4136e5b73f5cc29942896c72e4ece69b13d - 0.0% (34 Bytes)

[#023] sha256:4f9f33fd2bcb21be67bb9909f23c0398d4dc5505bfe5edf226e2a446b6ed73bb - 1.69% (12 MB)

[#024] sha256:ad20b21688a08d57f7d96e2e1242a47330db8202d1f94fb2a13e5600249853a7 - 2.24% (15.9 MB)


History
2025-12-08 00:00:00 UTC (debuerreotype 0.16)

# debian.sh --arch 'arm64' out/ 'trixie' '@1765152000'

2025-12-08 22:43:49 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c set -eux; { echo 'Package: php*'; echo 'Pin: release *'; echo 'Pin-Priority: -1'; } > /etc/apt/preferences.d/no-debian-php # buildkit

2025-12-08 22:44:06 UTC (buildkit.dockerfile.v0)

ENV PHPIZE_DEPS=autoconf dpkg-dev file g++ gcc libc-dev make pkg-config re2c

2025-12-08 22:44:06 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c set -eux; apt-get update; apt-get install -y --no-install-recommends $PHPIZE_DEPS ca-certificates curl xz-utils ; apt-get dist-clean # buildkit

2025-12-08 22:44:06 UTC (buildkit.dockerfile.v0)

ENV PHP_INI_DIR=/usr/local/etc/php

2025-12-08 22:44:06 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c set -eux; mkdir -p "$PHP_INI_DIR/conf.d"; [ ! -d /var/www/html ]; mkdir -p /var/www/html; chown www-data:www-data /var/www/html; chmod 1777 /var/www/html # buildkit

2025-12-08 22:44:06 UTC (buildkit.dockerfile.v0)

ENV PHP_CFLAGS=-fstack-protector-strong -fpic -fpie -O2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64

2025-12-08 22:44:06 UTC (buildkit.dockerfile.v0)

ENV PHP_CPPFLAGS=-fstack-protector-strong -fpic -fpie -O2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64

2025-12-08 22:44:06 UTC (buildkit.dockerfile.v0)

ENV PHP_LDFLAGS=-Wl,-O1 -pie

2025-12-08 22:44:06 UTC (buildkit.dockerfile.v0)

ENV GPG_KEYS=AFD8691FDAEDF03BDF6E460563F15A9B715376CA 9D7F99A0CB8F05C8A6958D6256A97AF7600A39A6 0616E93D95AF471243E26761770426E17EBBB3DD

2025-12-08 22:44:06 UTC (buildkit.dockerfile.v0)

ENV PHP_VERSION=8.4.15

2025-12-08 22:44:06 UTC (buildkit.dockerfile.v0)

ENV PHP_URL=https://www.php.net/distributions/php-8.4.15.tar.xz PHP_ASC_URL=https://www.php.net/distributions/php-8.4.15.tar.xz.asc

2025-12-08 22:44:06 UTC (buildkit.dockerfile.v0)

ENV PHP_SHA256=a060684f614b8344f9b34c334b6ba8db1177555997edb5b1aceab0a4b807da7e

2025-12-08 22:48:18 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c set -eux; savedAptMark="$(apt-mark showmanual)"; apt-get update; apt-get install -y --no-install-recommends gnupg; apt-get dist-clean; mkdir -p /usr/src; cd /usr/src; curl -fsSL -o php.tar.xz "$PHP_URL"; if [ -n "$PHP_SHA256" ]; then echo "$PHP_SHA256 *php.tar.xz" | sha256sum -c -; fi; curl -fsSL -o php.tar.xz.asc "$PHP_ASC_URL"; export GNUPGHOME="$(mktemp -d)"; for key in $GPG_KEYS; do gpg --batch --keyserver keyserver.ubuntu.com --recv-keys "$key"; done; gpg --batch --verify php.tar.xz.asc php.tar.xz; gpgconf --kill all; rm -rf "$GNUPGHOME"; apt-mark auto '.*' > /dev/null; apt-mark manual $savedAptMark > /dev/null; apt-get purge -y --auto-remove -o APT::AutoRemove::RecommendsImportant=false # buildkit

2025-12-08 22:48:18 UTC (buildkit.dockerfile.v0)

COPY docker-php-source /usr/local/bin/ # buildkit

2025-12-08 22:51:19 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c set -eux; savedAptMark="$(apt-mark showmanual)"; apt-get update; apt-get install -y --no-install-recommends libargon2-dev libcurl4-openssl-dev libonig-dev libreadline-dev libsodium-dev libsqlite3-dev libssl-dev libxml2-dev zlib1g-dev ; export CFLAGS="$PHP_CFLAGS" CPPFLAGS="$PHP_CPPFLAGS" LDFLAGS="$PHP_LDFLAGS" PHP_BUILD_PROVIDER='https://github.com/docker-library/php' PHP_UNAME='Linux - Docker' ; docker-php-source extract; cd /usr/src/php; gnuArch="$(dpkg-architecture --query DEB_BUILD_GNU_TYPE)"; debMultiarch="$(dpkg-architecture --query DEB_BUILD_MULTIARCH)"; if [ ! -d /usr/include/curl ]; then ln -sT "/usr/include/$debMultiarch/curl" /usr/local/include/curl; fi; ./configure --build="$gnuArch" --with-config-file-path="$PHP_INI_DIR" --with-config-file-scan-dir="$PHP_INI_DIR/conf.d" --enable-option-checking=fatal --with-mhash --with-pic --enable-mbstring --enable-mysqlnd --with-password-argon2 --with-sodium=shared --with-pdo-sqlite=/usr --with-sqlite3=/usr --with-curl --with-iconv --with-openssl --with-readline --with-zlib --disable-phpdbg --with-pear --with-libdir="lib/$debMultiarch" --disable-cgi --enable-fpm --with-fpm-user=www-data --with-fpm-group=www-data ; make -j "$(nproc)"; find -type f -name '*.a' -delete; make install; find /usr/local -type f -perm '/0111' -exec sh -euxc ' strip --strip-all "$@" || : ' -- '{}' + ; make clean; cp -v php.ini-* "$PHP_INI_DIR/"; cd /; docker-php-source delete; apt-mark auto '.*' > /dev/null; [ -z "$savedAptMark" ] || apt-mark manual $savedAptMark; find /usr/local -type f -executable -exec ldd '{}' ';' | awk '/=>/ { so = $(NF-1); if (index(so, "/usr/local/") == 1) { next }; gsub("^/(usr/)?", "", so); printf "*%s\n", so }' | sort -u | xargs -rt dpkg-query --search | awk 'sub(":$", "", $1) { print $1 }' | sort -u | xargs -r apt-mark manual ; apt-get purge -y --auto-remove -o APT::AutoRemove::RecommendsImportant=false; apt-get dist-clean; pecl update-channels; rm -rf /tmp/pear ~/.pearrc; php --version # buildkit

2025-12-08 22:51:19 UTC (buildkit.dockerfile.v0)

COPY docker-php-ext-* docker-php-entrypoint /usr/local/bin/ # buildkit

2025-12-08 22:51:19 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c docker-php-ext-enable opcache # buildkit

2025-12-08 22:51:19 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c docker-php-ext-enable sodium # buildkit

2025-12-08 22:51:19 UTC (buildkit.dockerfile.v0)

ENTRYPOINT ["docker-php-entrypoint"]

2025-12-08 22:51:19 UTC (buildkit.dockerfile.v0)

WORKDIR /var/www/html

2025-12-08 22:51:20 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c set -eux; cd /usr/local/etc; if [ -d php-fpm.d ]; then sed 's!=NONE/!=!g' php-fpm.conf.default | tee php-fpm.conf > /dev/null; cp php-fpm.d/www.conf.default php-fpm.d/www.conf; else mkdir php-fpm.d; cp php-fpm.conf.default php-fpm.d/www.conf; { echo '[global]'; echo 'include=etc/php-fpm.d/*.conf'; } | tee php-fpm.conf; fi; { echo '[global]'; echo 'error_log = /proc/self/fd/2'; echo; echo '; https://github.com/docker-library/php/pull/725#issuecomment-443540114'; echo 'log_limit = 8192'; echo; echo '[www]'; echo '; php-fpm closes STDOUT on startup, so sending logs to /proc/self/fd/1 does not work.'; echo '; https://bugs.php.net/bug.php?id=73886'; echo 'access.log = /proc/self/fd/2'; echo; echo 'clear_env = no'; echo; echo '; Ensure worker stdout and stderr are sent to the main error log.'; echo 'catch_workers_output = yes'; echo 'decorate_workers_output = no'; } | tee php-fpm.d/docker.conf; { echo '[global]'; echo 'daemonize = no'; echo; echo '[www]'; echo 'listen = 9000'; } | tee php-fpm.d/zz-docker.conf; mkdir -p "$PHP_INI_DIR/conf.d"; { echo '; https://github.com/docker-library/php/issues/878#issuecomment-938595965'; echo 'fastcgi.logging = Off'; } > "$PHP_INI_DIR/conf.d/docker-fpm.ini" # buildkit

2025-12-08 22:51:20 UTC (buildkit.dockerfile.v0)

STOPSIGNAL SIGQUIT

2025-12-08 22:51:20 UTC (buildkit.dockerfile.v0)

EXPOSE map[9000/tcp:{}]

2025-12-08 22:51:20 UTC (buildkit.dockerfile.v0)

CMD ["php-fpm"]

2025-12-10 21:19:39 UTC (buildkit.dockerfile.v0)

ENV TZ=UTC LANGUAGE=en_US.UTF-8 LC_ALL=en_US.UTF-8 LANG=en_US.UTF-8 LC_TYPE=en_US.UTF-8

2025-12-10 21:19:39 UTC (buildkit.dockerfile.v0)

COPY / / # buildkit

2025-12-10 21:20:06 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c bash /bd_build/prepare.sh && bash /bd_build/add_user.sh && bash /bd_build/cleanup.sh # buildkit

2025-12-10 21:20:17 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c bash /bd_build/supervisor/setup.sh && bash /bd_build/cleanup.sh # buildkit

2025-12-10 21:21:42 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c bash /bd_build/stations/setup.sh && bash /bd_build/cleanup.sh # buildkit

2025-12-11 02:30:01 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c bash /bd_build/web/setup.sh && bash /bd_build/cleanup.sh # buildkit

2025-12-11 02:30:22 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c bash /bd_build/mariadb/setup.sh && bash /bd_build/cleanup.sh # buildkit

2025-12-11 02:30:28 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c bash /bd_build/redis/setup.sh && bash /bd_build/cleanup.sh # buildkit

2025-12-11 02:30:29 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c bash /bd_build/chown_dirs.sh # buildkit

2025-12-11 02:30:29 UTC (buildkit.dockerfile.v0)

COPY --chown=azuracast:azuracast /dist /var/azuracast/docs # buildkit

2025-12-11 02:30:29 UTC (buildkit.dockerfile.v0)

USER azuracast

2025-12-11 02:30:30 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c touch /var/azuracast/.docker # buildkit

2025-12-11 02:30:30 UTC (buildkit.dockerfile.v0)

USER root

2025-12-11 02:30:30 UTC (buildkit.dockerfile.v0)

VOLUME [/var/azuracast/stations]

2025-12-11 02:30:30 UTC (buildkit.dockerfile.v0)

VOLUME [/var/azuracast/backups]

2025-12-11 02:30:30 UTC (buildkit.dockerfile.v0)

VOLUME [/var/lib/mysql]

2025-12-11 02:30:30 UTC (buildkit.dockerfile.v0)

VOLUME [/var/azuracast/storage/acme]

2025-12-11 02:30:30 UTC (buildkit.dockerfile.v0)

VOLUME [/var/azuracast/storage/geoip]

2025-12-11 02:30:30 UTC (buildkit.dockerfile.v0)

VOLUME [/var/azuracast/storage/rsas]

2025-12-11 02:30:30 UTC (buildkit.dockerfile.v0)

VOLUME [/var/azuracast/storage/sftpgo]

2025-12-11 02:30:30 UTC (buildkit.dockerfile.v0)

VOLUME [/var/azuracast/storage/shoutcast2]

2025-12-11 02:30:30 UTC (buildkit.dockerfile.v0)

VOLUME [/var/azuracast/storage/stereo_tool]

2025-12-11 02:30:30 UTC (buildkit.dockerfile.v0)

VOLUME [/var/azuracast/storage/uploads]

2025-12-11 02:30:30 UTC (buildkit.dockerfile.v0)

EXPOSE [2022/tcp 443/tcp 80/tcp]

2025-12-11 02:30:30 UTC (buildkit.dockerfile.v0)

EXPOSE [8000/tcp 8001/tcp 8002/tcp 8003/tcp 8004/tcp 8005/tcp 8006/tcp 8007/tcp 8008/tcp 8009/tcp 8010/tcp 8011/tcp 8012/tcp 8013/tcp 8014/tcp 8015/tcp 8016/tcp 8017/tcp 8018/tcp 8019/tcp 8020/tcp 8021/tcp 8022/tcp 8023/tcp 8024/tcp 8025/tcp 8026/tcp 8027/tcp 8028/tcp 8029/tcp 8030/tcp 8031/tcp 8032/tcp 8033/tcp 8034/tcp 8035/tcp 8036/tcp 8037/tcp 8038/tcp 8039/tcp 8040/tcp 8041/tcp 8042/tcp 8043/tcp 8044/tcp 8045/tcp 8046/tcp 8047/tcp 8048/tcp 8049/tcp 8050/tcp 8051/tcp 8052/tcp 8053/tcp 8054/tcp 8055/tcp 8056/tcp 8057/tcp 8058/tcp 8059/tcp 8060/tcp 8061/tcp 8062/tcp 8063/tcp 8064/tcp 8065/tcp 8066/tcp 8067/tcp 8068/tcp 8069/tcp 8070/tcp 8071/tcp 8072/tcp 8073/tcp 8074/tcp 8075/tcp 8076/tcp 8077/tcp 8078/tcp 8079/tcp 8080/tcp 8081/tcp 8082/tcp 8083/tcp 8084/tcp 8085/tcp 8086/tcp 8087/tcp 8088/tcp 8089/tcp 8090/tcp 8091/tcp 8092/tcp 8093/tcp 8094/tcp 8095/tcp 8096/tcp 8097/tcp 8098/tcp 8099/tcp 8100/tcp 8101/tcp 8102/tcp 8103/tcp 8104/tcp 8105/tcp 8106/tcp 8107/tcp 8108/tcp 8109/tcp 8110/tcp 8111/tcp 8112/tcp 8113/tcp 8114/tcp 8115/tcp 8116/tcp 8117/tcp 8118/tcp 8119/tcp 8120/tcp 8121/tcp 8122/tcp 8123/tcp 8124/tcp 8125/tcp 8126/tcp 8127/tcp 8128/tcp 8129/tcp 8130/tcp 8131/tcp 8132/tcp 8133/tcp 8134/tcp 8135/tcp 8136/tcp 8137/tcp 8138/tcp 8139/tcp 8140/tcp 8141/tcp 8142/tcp 8143/tcp 8144/tcp 8145/tcp 8146/tcp 8147/tcp 8148/tcp 8149/tcp 8150/tcp 8151/tcp 8152/tcp 8153/tcp 8154/tcp 8155/tcp 8156/tcp 8157/tcp 8158/tcp 8159/tcp 8160/tcp 8161/tcp 8162/tcp 8163/tcp 8164/tcp 8165/tcp 8166/tcp 8167/tcp 8168/tcp 8169/tcp 8170/tcp 8171/tcp 8172/tcp 8173/tcp 8174/tcp 8175/tcp 8176/tcp 8177/tcp 8178/tcp 8179/tcp 8180/tcp 8181/tcp 8182/tcp 8183/tcp 8184/tcp 8185/tcp 8186/tcp 8187/tcp 8188/tcp 8189/tcp 8190/tcp 8191/tcp 8192/tcp 8193/tcp 8194/tcp 8195/tcp 8196/tcp 8197/tcp 8198/tcp 8199/tcp 8200/tcp 8201/tcp 8202/tcp 8203/tcp 8204/tcp 8205/tcp 8206/tcp 8207/tcp 8208/tcp 8209/tcp 8210/tcp 8211/tcp 8212/tcp 8213/tcp 8214/tcp 8215/tcp 8216/tcp 8217/tcp 8218/tcp 8219/tcp 8220/tcp 8221/tcp 8222/tcp 8223/tcp 8224/tcp 8225/tcp 8226/tcp 8227/tcp 8228/tcp 8229/tcp 8230/tcp 8231/tcp 8232/tcp 8233/tcp 8234/tcp 8235/tcp 8236/tcp 8237/tcp 8238/tcp 8239/tcp 8240/tcp 8241/tcp 8242/tcp 8243/tcp 8244/tcp 8245/tcp 8246/tcp 8247/tcp 8248/tcp 8249/tcp 8250/tcp 8251/tcp 8252/tcp 8253/tcp 8254/tcp 8255/tcp 8256/tcp 8257/tcp 8258/tcp 8259/tcp 8260/tcp 8261/tcp 8262/tcp 8263/tcp 8264/tcp 8265/tcp 8266/tcp 8267/tcp 8268/tcp 8269/tcp 8270/tcp 8271/tcp 8272/tcp 8273/tcp 8274/tcp 8275/tcp 8276/tcp 8277/tcp 8278/tcp 8279/tcp 8280/tcp 8281/tcp 8282/tcp 8283/tcp 8284/tcp 8285/tcp 8286/tcp 8287/tcp 8288/tcp 8289/tcp 8290/tcp 8291/tcp 8292/tcp 8293/tcp 8294/tcp 8295/tcp 8296/tcp 8297/tcp 8298/tcp 8299/tcp 8300/tcp 8301/tcp 8302/tcp 8303/tcp 8304/tcp 8305/tcp 8306/tcp 8307/tcp 8308/tcp 8309/tcp 8310/tcp 8311/tcp 8312/tcp 8313/tcp 8314/tcp 8315/tcp 8316/tcp 8317/tcp 8318/tcp 8319/tcp 8320/tcp 8321/tcp 8322/tcp 8323/tcp 8324/tcp 8325/tcp 8326/tcp 8327/tcp 8328/tcp 8329/tcp 8330/tcp 8331/tcp 8332/tcp 8333/tcp 8334/tcp 8335/tcp 8336/tcp 8337/tcp 8338/tcp 8339/tcp 8340/tcp 8341/tcp 8342/tcp 8343/tcp 8344/tcp 8345/tcp 8346/tcp 8347/tcp 8348/tcp 8349/tcp 8350/tcp 8351/tcp 8352/tcp 8353/tcp 8354/tcp 8355/tcp 8356/tcp 8357/tcp 8358/tcp 8359/tcp 8360/tcp 8361/tcp 8362/tcp 8363/tcp 8364/tcp 8365/tcp 8366/tcp 8367/tcp 8368/tcp 8369/tcp 8370/tcp 8371/tcp 8372/tcp 8373/tcp 8374/tcp 8375/tcp 8376/tcp 8377/tcp 8378/tcp 8379/tcp 8380/tcp 8381/tcp 8382/tcp 8383/tcp 8384/tcp 8385/tcp 8386/tcp 8387/tcp 8388/tcp 8389/tcp 8390/tcp 8391/tcp 8392/tcp 8393/tcp 8394/tcp 8395/tcp 8396/tcp 8397/tcp 8398/tcp 8399/tcp 8400/tcp 8401/tcp 8402/tcp 8403/tcp 8404/tcp 8405/tcp 8406/tcp 8407/tcp 8408/tcp 8409/tcp 8410/tcp 8411/tcp 8412/tcp 8413/tcp 8414/tcp 8415/tcp 8416/tcp 8417/tcp 8418/tcp 8419/tcp 8420/tcp 8421/tcp 8422/tcp 8423/tcp 8424/tcp 8425/tcp 8426/tcp 8427/tcp 8428/tcp 8429/tcp 8430/tcp 8431/tcp 8432/tcp 8433/tcp 8434/tcp 8435/tcp 8436/tcp 8437/tcp 8438/tcp 8439/tcp 8440/tcp 8441/tcp 8442/tcp 8443/tcp 8444/tcp 8445/tcp 8446/tcp 8447/tcp 8448/tcp 8449/tcp 8450/tcp 8451/tcp 8452/tcp 8453/tcp 8454/tcp 8455/tcp 8456/tcp 8457/tcp 8458/tcp 8459/tcp 8460/tcp 8461/tcp 8462/tcp 8463/tcp 8464/tcp 8465/tcp 8466/tcp 8467/tcp 8468/tcp 8469/tcp 8470/tcp 8471/tcp 8472/tcp 8473/tcp 8474/tcp 8475/tcp 8476/tcp 8477/tcp 8478/tcp 8479/tcp 8480/tcp 8481/tcp 8482/tcp 8483/tcp 8484/tcp 8485/tcp 8486/tcp 8487/tcp 8488/tcp 8489/tcp 8490/tcp 8491/tcp 8492/tcp 8493/tcp 8494/tcp 8495/tcp 8496/tcp 8497/tcp 8498/tcp 8499/tcp 8500/tcp 8501/tcp 8502/tcp 8503/tcp 8504/tcp 8505/tcp 8506/tcp 8507/tcp 8508/tcp 8509/tcp 8510/tcp 8511/tcp 8512/tcp 8513/tcp 8514/tcp 8515/tcp 8516/tcp 8517/tcp 8518/tcp 8519/tcp 8520/tcp 8521/tcp 8522/tcp 8523/tcp 8524/tcp 8525/tcp 8526/tcp 8527/tcp 8528/tcp 8529/tcp 8530/tcp 8531/tcp 8532/tcp 8533/tcp 8534/tcp 8535/tcp 8536/tcp 8537/tcp 8538/tcp 8539/tcp 8540/tcp 8541/tcp 8542/tcp 8543/tcp 8544/tcp 8545/tcp 8546/tcp 8547/tcp 8548/tcp 8549/tcp 8550/tcp 8551/tcp 8552/tcp 8553/tcp 8554/tcp 8555/tcp 8556/tcp 8557/tcp 8558/tcp 8559/tcp 8560/tcp 8561/tcp 8562/tcp 8563/tcp 8564/tcp 8565/tcp 8566/tcp 8567/tcp 8568/tcp 8569/tcp 8570/tcp 8571/tcp 8572/tcp 8573/tcp 8574/tcp 8575/tcp 8576/tcp 8577/tcp 8578/tcp 8579/tcp 8580/tcp 8581/tcp 8582/tcp 8583/tcp 8584/tcp 8585/tcp 8586/tcp 8587/tcp 8588/tcp 8589/tcp 8590/tcp 8591/tcp 8592/tcp 8593/tcp 8594/tcp 8595/tcp 8596/tcp 8597/tcp 8598/tcp 8599/tcp 8600/tcp 8601/tcp 8602/tcp 8603/tcp 8604/tcp 8605/tcp 8606/tcp 8607/tcp 8608/tcp 8609/tcp 8610/tcp 8611/tcp 8612/tcp 8613/tcp 8614/tcp 8615/tcp 8616/tcp 8617/tcp 8618/tcp 8619/tcp 8620/tcp 8621/tcp 8622/tcp 8623/tcp 8624/tcp 8625/tcp 8626/tcp 8627/tcp 8628/tcp 8629/tcp 8630/tcp 8631/tcp 8632/tcp 8633/tcp 8634/tcp 8635/tcp 8636/tcp 8637/tcp 8638/tcp 8639/tcp 8640/tcp 8641/tcp 8642/tcp 8643/tcp 8644/tcp 8645/tcp 8646/tcp 8647/tcp 8648/tcp 8649/tcp 8650/tcp 8651/tcp 8652/tcp 8653/tcp 8654/tcp 8655/tcp 8656/tcp 8657/tcp 8658/tcp 8659/tcp 8660/tcp 8661/tcp 8662/tcp 8663/tcp 8664/tcp 8665/tcp 8666/tcp 8667/tcp 8668/tcp 8669/tcp 8670/tcp 8671/tcp 8672/tcp 8673/tcp 8674/tcp 8675/tcp 8676/tcp 8677/tcp 8678/tcp 8679/tcp 8680/tcp 8681/tcp 8682/tcp 8683/tcp 8684/tcp 8685/tcp 8686/tcp 8687/tcp 8688/tcp 8689/tcp 8690/tcp 8691/tcp 8692/tcp 8693/tcp 8694/tcp 8695/tcp 8696/tcp 8697/tcp 8698/tcp 8699/tcp 8700/tcp 8701/tcp 8702/tcp 8703/tcp 8704/tcp 8705/tcp 8706/tcp 8707/tcp 8708/tcp 8709/tcp 8710/tcp 8711/tcp 8712/tcp 8713/tcp 8714/tcp 8715/tcp 8716/tcp 8717/tcp 8718/tcp 8719/tcp 8720/tcp 8721/tcp 8722/tcp 8723/tcp 8724/tcp 8725/tcp 8726/tcp 8727/tcp 8728/tcp 8729/tcp 8730/tcp 8731/tcp 8732/tcp 8733/tcp 8734/tcp 8735/tcp 8736/tcp 8737/tcp 8738/tcp 8739/tcp 8740/tcp 8741/tcp 8742/tcp 8743/tcp 8744/tcp 8745/tcp 8746/tcp 8747/tcp 8748/tcp 8749/tcp 8750/tcp 8751/tcp 8752/tcp 8753/tcp 8754/tcp 8755/tcp 8756/tcp 8757/tcp 8758/tcp 8759/tcp 8760/tcp 8761/tcp 8762/tcp 8763/tcp 8764/tcp 8765/tcp 8766/tcp 8767/tcp 8768/tcp 8769/tcp 8770/tcp 8771/tcp 8772/tcp 8773/tcp 8774/tcp 8775/tcp 8776/tcp 8777/tcp 8778/tcp 8779/tcp 8780/tcp 8781/tcp 8782/tcp 8783/tcp 8784/tcp 8785/tcp 8786/tcp 8787/tcp 8788/tcp 8789/tcp 8790/tcp 8791/tcp 8792/tcp 8793/tcp 8794/tcp 8795/tcp 8796/tcp 8797/tcp 8798/tcp 8799/tcp 8800/tcp 8801/tcp 8802/tcp 8803/tcp 8804/tcp 8805/tcp 8806/tcp 8807/tcp 8808/tcp 8809/tcp 8810/tcp 8811/tcp 8812/tcp 8813/tcp 8814/tcp 8815/tcp 8816/tcp 8817/tcp 8818/tcp 8819/tcp 8820/tcp 8821/tcp 8822/tcp 8823/tcp 8824/tcp 8825/tcp 8826/tcp 8827/tcp 8828/tcp 8829/tcp 8830/tcp 8831/tcp 8832/tcp 8833/tcp 8834/tcp 8835/tcp 8836/tcp 8837/tcp 8838/tcp 8839/tcp 8840/tcp 8841/tcp 8842/tcp 8843/tcp 8844/tcp 8845/tcp 8846/tcp 8847/tcp 8848/tcp 8849/tcp 8850/tcp 8851/tcp 8852/tcp 8853/tcp 8854/tcp 8855/tcp 8856/tcp 8857/tcp 8858/tcp 8859/tcp 8860/tcp 8861/tcp 8862/tcp 8863/tcp 8864/tcp 8865/tcp 8866/tcp 8867/tcp 8868/tcp 8869/tcp 8870/tcp 8871/tcp 8872/tcp 8873/tcp 8874/tcp 8875/tcp 8876/tcp 8877/tcp 8878/tcp 8879/tcp 8880/tcp 8881/tcp 8882/tcp 8883/tcp 8884/tcp 8885/tcp 8886/tcp 8887/tcp 8888/tcp 8889/tcp 8890/tcp 8891/tcp 8892/tcp 8893/tcp 8894/tcp 8895/tcp 8896/tcp 8897/tcp 8898/tcp 8899/tcp 8900/tcp 8901/tcp 8902/tcp 8903/tcp 8904/tcp 8905/tcp 8906/tcp 8907/tcp 8908/tcp 8909/tcp 8910/tcp 8911/tcp 8912/tcp 8913/tcp 8914/tcp 8915/tcp 8916/tcp 8917/tcp 8918/tcp 8919/tcp 8920/tcp 8921/tcp 8922/tcp 8923/tcp 8924/tcp 8925/tcp 8926/tcp 8927/tcp 8928/tcp 8929/tcp 8930/tcp 8931/tcp 8932/tcp 8933/tcp 8934/tcp 8935/tcp 8936/tcp 8937/tcp 8938/tcp 8939/tcp 8940/tcp 8941/tcp 8942/tcp 8943/tcp 8944/tcp 8945/tcp 8946/tcp 8947/tcp 8948/tcp 8949/tcp 8950/tcp 8951/tcp 8952/tcp 8953/tcp 8954/tcp 8955/tcp 8956/tcp 8957/tcp 8958/tcp 8959/tcp 8960/tcp 8961/tcp 8962/tcp 8963/tcp 8964/tcp 8965/tcp 8966/tcp 8967/tcp 8968/tcp 8969/tcp 8970/tcp 8971/tcp 8972/tcp 8973/tcp 8974/tcp 8975/tcp 8976/tcp 8977/tcp 8978/tcp 8979/tcp 8980/tcp 8981/tcp 8982/tcp 8983/tcp 8984/tcp 8985/tcp 8986/tcp 8987/tcp 8988/tcp 8989/tcp 8990/tcp 8991/tcp 8992/tcp 8993/tcp 8994/tcp 8995/tcp 8996/tcp 8997/tcp 8998/tcp 8999/tcp]

2025-12-11 02:30:30 UTC (buildkit.dockerfile.v0)

ENV LANG=en_US.UTF-8 PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/var/azuracast/storage/shoutcast2 APPLICATION_ENV=production MYSQL_HOST=localhost MYSQL_PORT=3306 MYSQL_USER=azuracast MYSQL_PASSWORD=azur4c457 MYSQL_DATABASE=azuracast ENABLE_REDIS=true REDIS_HOST=localhost REDIS_PORT=6379 REDIS_DB=0 NGINX_RADIO_PORTS=default NGINX_WEBDJ_PORTS=default COMPOSER_PLUGIN_MODE=false ADDITIONAL_MEDIA_SYNC_WORKER_COUNT=0 PROFILING_EXTENSION_ENABLED=0 PROFILING_EXTENSION_ALWAYS_ON=0 PROFILING_EXTENSION_HTTP_KEY=dev PROFILING_EXTENSION_HTTP_IP_WHITELIST=* ENABLE_WEB_UPDATER=true

2025-12-11 02:30:30 UTC (buildkit.dockerfile.v0)

USER azuracast

2025-12-11 02:30:30 UTC (buildkit.dockerfile.v0)

WORKDIR /var/azuracast/www

2025-12-11 02:33:22 UTC (buildkit.dockerfile.v0)

COPY --chown=azuracast:azuracast . . # buildkit

2025-12-11 02:33:27 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c composer install --no-dev --no-ansi --no-autoloader --no-interaction && composer dump-autoload --optimize --classmap-authoritative && composer clear-cache # buildkit

2025-12-11 02:33:27 UTC (buildkit.dockerfile.v0)

USER root

2025-12-11 02:33:27 UTC (buildkit.dockerfile.v0)

ENTRYPOINT ["tini" "--" "/usr/local/bin/my_init"]

2025-12-11 02:33:27 UTC (buildkit.dockerfile.v0)

CMD ["--no-main-command"]