123456789101112131415161718192021222324252627 |
- # consider switching to https://hub.docker.com/_/php/
- FROM alpine:3.8
- RUN apk add \
- composer \
- git \
- php7-curl \
- php7-dom \
- php7-exif \
- php7-fileinfo \
- php7-iconv \
- php7-pdo \
- php7-simplexml \
- php7-tokenizer \
- php7-xml \
- php7-xmlwriter \
- php7-zip \
- php7-pgsql \
- php7-session
- RUN git clone --branch master https://github.com/phanan/koel /koel
- WORKDIR /koel
- # In Encrypter.php line 43:
- # The only supported ciphers are AES-128-CBC and AES-256-CBC with the correct key lengths.
- RUN sed 's/^APP_KEY=$/APP_KEY=WORKAROUND_000000000000000000000/' .env.example >.env
- RUN composer install --no-interaction
|