ARG BUILD_BASE_IMAGE=alpine:3.23 #Fallback alpine:3.23
FROM ${BUILD_BASE_IMAGE}

ARG BUILD_DATE
ARG BUILD_APP_VERSION
ARG BUILD_MAINTAINER
ARG DESCRIPTION

LABEL description=${DESCRIPTION}
LABEL build_version="${BUILD_MAINTAINER} version: ${BUILD_APP_VERSION} Build-date:- ${BUILD_DATE}"
LABEL maintainer="${BUILD_MAINTAINER}"

RUN apk add --no-cache \
    lighttpd \
    lighttpd-mod_auth

COPY root/ /

EXPOSE 80

VOLUME ["/config","/app/www"]

ENTRYPOINT ["/init"]