FROM nginxinc/nginx-unprivileged:alpine-slim # Set default environment variables ENV REDIRECT_TARGET="https://example.com" \ REDIRECT_CODE="301" \ LISTEN_PORT="8080" \ NGINX_ENVSUBST_FILTER="LISTEN_PORT|REDIRECT_CODE|REDIRECT_TARGET" # Copy template for automatic envsubst rendering on startup COPY templates/default.conf.template /etc/nginx/templates/default.conf.template # Default unprivileged port EXPOSE 8080