FROM php:apache
MAINTAINER Vadym Gidulian <vadym.gidulian@gvia.group>

COPY bolt-entrypoint.sh /usr/local/bin/

VOLUME /bolt
WORKDIR /bolt

RUN apt-get update && \
	apt-get install -y \
		libicu-dev \
		libjpeg-dev \
		libpng-dev && \
	\
	docker-php-ext-configure gd --with-jpeg-dir=/usr/lib && \
	docker-php-ext-install exif gd intl opcache pdo_mysql zip && \
	\
	rm -rf /var/lib/apt/lists/* && \
	\
	mkdir /usr/src/bolt && \
	curl https://bolt.cm/distribution/bolt-latest.tar.gz | tar xzC /usr/src/bolt --strip-components=1 && \
	\
	rm -r /var/www/html && \
	ln -s /bolt/public /var/www/html && \
	\
	a2enmod rewrite && \
	sed -i 's/AllowOverride None/AllowOverride All/' /etc/apache2/apache2.conf

ENTRYPOINT ["bolt-entrypoint.sh"]
