Codebase list phpggc / run/6c59d751-491b-434f-8cb7-bc53d650122b/main Dockerfile
run/6c59d751-491b-434f-8cb7-bc53d650122b/main

Tree @run/6c59d751-491b-434f-8cb7-bc53d650122b/main (Download .tar.gz)

Dockerfile @run/6c59d751-491b-434f-8cb7-bc53d650122b/mainraw · history · blame

FROM php:8.1-cli-alpine AS builder

RUN apk add python3 py3-pip curl

RUN curl -s https://getcomposer.org/installer | php -- --install-dir=/usr/bin/ --filename=composer

RUN alias composer='php /usr/bin/composer'

RUN pip install rich

COPY . /phpggc

WORKDIR /phpggc

RUN chmod +x phpggc && echo "phar.readonly=0" > $PHP_INI_DIR/php.ini

ENTRYPOINT ["/phpggc/phpggc"]