diff --git a/Dockerfile b/Dockerfile index 0fc910da..c4ec2bf3 100644 --- a/Dockerfile +++ b/Dockerfile @@ -4,7 +4,7 @@ ENV BOOKSTACK=BookStack \ BOOKSTACK_VERSION=0.25.2 \ BOOKSTACK_HOME="/var/www/bookstack" -RUN apt-get update && apt-get install -y git zlib1g-dev libfreetype6-dev libjpeg62-turbo-dev libmcrypt-dev libpng-dev wget libldap2-dev libtidy-dev \ +RUN apt-get update && apt-get install -y git zlib1g-dev libfreetype6-dev libjpeg62-turbo-dev libmcrypt-dev libpng-dev wget libldap2-dev libtidy-dev zip \ && docker-php-ext-install pdo pdo_mysql mbstring zip tidy \ && docker-php-ext-configure ldap \ && docker-php-ext-install ldap \ @@ -12,8 +12,9 @@ RUN apt-get update && apt-get install -y git zlib1g-dev libfreetype6-dev libjpeg && docker-php-ext-install gd \ && cd /var/www && curl -sS https://getcomposer.org/installer | php \ && mv /var/www/composer.phar /usr/local/bin/composer \ - && wget https://github.com/BookStackApp/BookStack/archive/v${BOOKSTACK_VERSION}.tar.gz -O ${BOOKSTACK}.tar.gz \ - && tar -xf ${BOOKSTACK}.tar.gz && mv BookStack-${BOOKSTACK_VERSION} ${BOOKSTACK_HOME} && rm ${BOOKSTACK}.tar.gz \ + && mkdir /var/www/bookstack \ + && wget https://github.com/mg17/BookStack/archive/master.zip -O master.zip \ + && unzip master.zip && mv BookStack-master/* $BOOKSTACK_HOME && rm master.zip \ && cd $BOOKSTACK_HOME && composer install \ && chown -R www-data:www-data $BOOKSTACK_HOME \ && apt-get -y autoremove \ @@ -40,8 +41,8 @@ LABEL org.label-schema.build-date=$BUILD_DATE \ org.label-schema.docker.dockerfile="/Dockerfile" \ org.label-schema.license="MIT" \ org.label-schema.name="bookstack" \ - org.label-schema.vendor="solidnerd" \ - org.label-schema.url="https://github.com/solidnerd/docker-bookstack/" \ + org.label-schema.vendor="mg17" \ + org.label-schema.url="https://github.com/mg17/docker-bookstack/" \ org.label-schema.vcs-ref=$VCS_REF \ - org.label-schema.vcs-url="https://github.com/solidnerd/docker-bookstack.git" \ + org.label-schema.vcs-url="https://github.com/mg17/docker-bookstack.git" \ org.label-schema.vcs-type="Git" diff --git a/docker-compose.yml b/docker-compose.yml index 13da2879..9cbf961b 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -11,7 +11,7 @@ services: - mysql-data:/var/lib/mysql bookstack: - image: solidnerd/bookstack:0.25.2 + build: . depends_on: - mysql environment: @@ -23,7 +23,7 @@ services: - uploads:/var/www/bookstack/public/uploads - storage-uploads:/var/www/bookstack/public/storage ports: - - "8080:80" + - "8081:80" volumes: mysql-data: