FROM registry.yandex.net/tools/raw-ubuntu:20.04

EXPOSE 80
CMD /forms_uwsgi --ini=/uwsgi.ini

RUN apt-get -qq update \
    && apt-get install -y --no-install-recommends \
        binutils \
        curl \
        fonts-dejavu-core \
        gettext \
        memcached \
        openssh-client \
        postgresql-client \
        tmux \
        vim \
    && apt-get clean \
    && rm -rf /var/lib/apt/lists/*

ENV USER $USER
ENV LC_ALL en_US.UTF-8

COPY /uwsgi.ini /
COPY /django.sh /usr/local/bin/forms_manage
COPY /celery.sh /usr/local/bin/forms_celery
COPY /.build/secrets/secrets /usr/local/bin/forms_secrets

RUN chmod +x /usr/local/bin/forms_manage
RUN chmod +x /usr/local/bin/forms_celery
RUN touch /reload_forms

ARG APP_VERSION=develop
ENV APP_VERSION=${APP_VERSION}

COPY /.build/uwsgi/forms_uwsgi /
