FROM registry.yandex.net/avia/ubuntu-bionic-deploy:22b21855d62a4f7ff9fca4d5994f65d326015bb6

ARG project=yandex-avia-yaeh
ARG work_dir=/app

WORKDIR ${work_dir}

COPY docker/cron/* /etc/cron.d/

COPY docker/supervisor/*.conf /etc/supervisor/conf.d/

# logrotate
COPY docker/logrotate/* /etc/logrotate.d/

# create log directory
RUN mkdir -p /var/log/yeah

COPY alembic ${work_dir}/bin/alembic
COPY api ${work_dir}/bin/api
COPY celery ${work_dir}/bin/celery
COPY heater ${work_dir}/bin/heater
COPY alembic.ini ${work_dir}/
COPY data/ ${work_dir}/data/

EXPOSE 80

ENV LANG=ru_RU.UTF-8
ENV APP_DIR=${work_dir}
ENV C_FORCE_ROOT=1
