FROM nginxinc/nginx-unprivileged:1.27-alpine ARG FRONTEND_VERSION RUN test -n "$FRONTEND_VERSION" COPY index.html /usr/share/nginx/html/index.html COPY voice.js /usr/share/nginx/html/voice.js COPY public/piper-runtime.js /usr/share/nginx/html/piper-runtime.js COPY public/tts/piper-wasm-v1/ /usr/share/nginx/html/tts/piper-wasm-v1/ COPY nginx/default.conf /etc/nginx/conf.d/default.conf USER root RUN sed -i "s/__FRONTEND_VERSION__/${FRONTEND_VERSION}/g" /usr/share/nginx/html/index.html USER 101 EXPOSE 8080