12345678910111213141516171819 |
- FROM alpine:3.8
- RUN apk add git composer php7-exif php7-fileinfo php7-simplexml php7-pdo php7-curl php7-zip php7-tokenizer php7-iconv php7-dom php7-xmlwriter php7-xml
- RUN git clone --branch master https://github.com/phanan/koel /koel
- RUN apk add php7-session
- WORKDIR /koel
- RUN composer install --no-scripts --no-interaction
- # 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 apk add php7-pgsql
- RUN composer install
|