from php:7.4.28-apache

RUN apt-get update && apt-get install -y \
	git \
	&& rm -rf /var/lib/apt/lists/*

RUN a2enmod remoteip rewrite \
	&& echo "RemoteIPHeader X-Forwarded-For" > /etc/apache2/conf-available/remoteip.conf \
	&& a2enconf remoteip \
	&& sed -i -r 's/^ServerTokens .*/ServerTokens Prod/g' /etc/apache2/conf-available/security.conf \
	&& sed -i -r 's/^ServerSignature .*/ServerSignature Off/g' /etc/apache2/conf-available/security.conf \
	&& sed -i -E 's/^LogFormat "%h(.*)/LogFormat "%a\1/g' /etc/apache2/apache2.conf \
	&& echo "expose_php = Off" > /usr/local/etc/php/conf.d/php_version.ini

CMD ["apache2-foreground"]