diff --git a/Dockerfile b/Dockerfile index ee823b5..28e7764 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,5 +1,5 @@ # -# simple postfix smarthost smtp relay +# simple postfix smtp relay # FROM alpine:3.13 @@ -9,12 +9,12 @@ LABEL author="Asif Bacchus " LABEL maintainer="Asif Bacchus " LABEL org.label-schema.schema-version="1.0" LABEL org.label-schema.docker.cmd="" -LABEL org.label-schema.description="Simple postfix smarthost smtp mail relay on Alpine Linux." -LABEL org.label-schema.url="" -LABEL org.label-schema.usage="" -LABEL org.label-schema.vcs-url="" +LABEL org.label-schema.description="Simple postfix smtp mail relay on Alpine." +LABEL org.label-schema.url="https://git.asifbacchus.app/ab-docker/postfix-smtp-relay" +LABEL org.label-schema.usage="https://git.asifbacchus.app/ab-docker/postfix-smtp-relay" +LABEL org.label-schema.vcs-url="https://git.asifbacchus.app/ab-docker/postfix-smtp-relay.git" -# install mSMTP +# install packages and clean-up RUN apk --no-cache add \ ca-certificates \ postfix \ @@ -41,8 +41,8 @@ ENTRYPOINT [ "/usr/local/bin/entrypoint.sh" ] CMD [ "/usr/local/sbin/postfix", "start-fg" ] # set parameters, vendor, version and build-date labels -LABEL org.label-schema.docker.params="TZ=Etc/UTC, HOSTNAME=HOSTNAME, DOMAINNAME=(derived from hostname), LOCAL_ENCRYPTION=false, SMARTHOST, SMARTHOST_PORT=587, SMARTHOST_USERNAME, SMARTHOST_PASSWORD, SMARTHOST_ENCRYPTION='OPTIONAL'" +LABEL org.label-schema.docker.params="TZ=Etc/UTC, HOSTNAME=(container hostname), DOMAINNAME=(derived from hostname), LOCAL_ENCRYPTION=false|optional|true, SMARTHOST=..., SMARTHOST_PORT=587, SMARTHOST_USERNAME=..., SMARTHOST_PASSWORD=..., SMARTHOST_ENCRYPTION=optional|false|true" LABEL org.label-schema.vendor="Alpine 3.13, Postfix 3.5.10-r0" -LABEL org.label-schema.version="0.1" +LABEL org.label-schema.version="0.5" ARG BUILD_DATE LABEL org.label-schema.build-date=${BUILD_DATE}