1
0
mirror of https://gitlab.com/psono/psono-admin-client synced 2025-04-19 03:22:17 +03:00
psono-admin-client/Dockerfile
Sascha Pfeiffer 787bb13bdc added option to overwrite the config.json with environment variables
Signed-off-by: Sascha Pfeiffer <sascha.pfeiffer@psono.com>
2020-05-28 18:53:53 +02:00

18 lines
526 B
Docker

FROM psono-docker.jfrog.io/nginx:alpine
LABEL maintainer="Sascha Pfeiffer <sascha.pfeiffer@psono.com>"
RUN apk upgrade --no-cache \
&& apk add --no-cache curl
COPY ./configs/nginx.conf /etc/nginx/nginx.conf
COPY ./configs/default.conf /etc/nginx/conf.d/default.conf
COPY ./configs/cmd.sh /root/cmd.sh
COPY ./build /usr/share/nginx/html/portal
COPY ./configs/redirect.html /usr/share/nginx/html/index.html
HEALTHCHECK --interval=30s --timeout=3s \
CMD curl -f http://localhost/ || exit 1
CMD ["/bin/sh", "/root/cmd.sh"]