FROM registry.yandex.net/rtc-base/bionic:stable

RUN apt-get update \
    && apt install -y \
        nano \
        nginx=1.12.2-1.yandex.13\
        python3.8 python3-pip \
    && apt install -y libnginx-mod-http-lua libnginx-mod-http-ndk \
    && apt-get clean \
    && rm -rf /var/lib/apt/lists/*

# setup python3
RUN update-alternatives --install /usr/bin/python3 python3 /usr/bin/python3.8 1

# install deps
RUN pip3 install --ignore-installed -i https://pypi.yandex-team.ru/simple \
    gunicorn redis

RUN mkdir -p /var/www/rtec-board
COPY ./deploy/etc /etc
COPY ./frontend/ /var/www/rtec-board/
COPY ./backend/ /app/
RUN mkdir -p /var/log/nginx
RUN mkdir -p /var/log/app
RUN sed -i "s/GEN_VERSION/$(date +%s)/g" /var/www/rtec-board/*.html
