FROM alpine:3.23

# install apache2 and remove un-needed services
RUN apk update && \
  apk add --no-cache openrc apache2 bash ca-certificates tinyproxy dnsmasq && \
  sed -i 's/Listen 80/Listen 0.0.0.0:80/g' /etc/apache2/httpd.conf && \
  rc-update add apache2 && \
  rc-update add tinyproxy && \
  rc-update add dnsmasq && \
  rm -rf /etc/init.d/networking /etc/init.d/hwdrivers /var/cache/apk/* /tmp/*
COPY dnsmasq.conf /etc/dnsmasq.conf
RUN mkfifo /pipe
