FROM node:10-alpine

RUN apk add --no-cache \
    ffmpeg \
    flac \
    lame \
    bash

ADD dist /app
COPY scripts/start_gcp.sh /app/scheduler/scripts/
COPY scripts/export-envs.sh /app/scheduler/scripts/

WORKDIR /app/scheduler

EXPOSE 80
EXPOSE 9229

ENV NODE_OPTIONS="--max-old-space-size=3072 --max_old_space_size=3072 --inspect=0.0.0.0"

CMD ["sh", "./scripts/start_gcp.sh"]

