FROM node:22-alpine WORKDIR /app COPY --chown=node:node scripts/word-audio-worker.mjs ./scripts/word-audio-worker.mjs COPY --chown=node:node scripts/cloud/word-audio.js ./scripts/cloud/word-audio.js USER node ENV HOST=0.0.0.0 PORT=4381 XIAOSHU_TTS_CONFIG_FILE=/run/secrets/word-audio.json EXPOSE 4381 CMD ["node", "scripts/word-audio-worker.mjs"]