mirror of
https://github.com/lkeme/BiliHelper-personal.git
synced 2025-12-19 09:30:10 +08:00
27 lines
936 B
Docker
27 lines
936 B
Docker
FROM php:alpine
|
|
|
|
MAINTAINER zsnmwy <szlszl35622@gmail.com>
|
|
|
|
ENV USER_NAME='' \
|
|
USER_PASSWORD='' \
|
|
CONIFG_PATH='/app/conf/user.conf'
|
|
|
|
WORKDIR /app
|
|
|
|
RUN docker-php-ext-install sockets
|
|
|
|
RUN apk add --no-cache git && \
|
|
git clone https://github.com/lkeme/BiliHelper-personal.git /app && \
|
|
php -r "copy('https://install.phpcomposer.com/installer', 'composer-setup.php');" && \
|
|
php composer-setup.php && \
|
|
php composer.phar install && \
|
|
cp /app/conf/user.conf.example /app/conf/user.conf && \
|
|
rm -r /var/cache/apk && \
|
|
rm -r /usr/share/man
|
|
|
|
ENTRYPOINT git pull && \
|
|
php composer.phar install && \
|
|
sed -i ''"$(cat /app/conf/user.conf -n | grep "APP_USER=" | awk '{print $1}')"'c '"$(echo "APP_USER=${USER_NAME}")"'' ${CONIFG_PATH} && \
|
|
sed -i ''"$(cat /app/conf/user.conf -n | grep "APP_PASS=" | awk '{print $1}')"'c '"$(echo "APP_PASS=${USER_PASSWORD}")"'' ${CONIFG_PATH} && \
|
|
php index.php
|