FROM registry.yandex.net/avia/ubuntu-trusty:7f510d2988178b03b158f484e4f6f63f577a0298

ARG work_dir=/app

WORKDIR ${work_dir}

# supervisor
ADD docker/supervisor /etc/supervisor/conf.d/

# logrotate
ADD docker/logrotate /etc/logrotate.d/

# bash scripts
COPY docker/pre_start/ /bin/pre_start/
RUN chmod +x /bin/pre_start/*

# application
COPY celery ${work_dir}/bin/celery
COPY api ${work_dir}/bin/api

# Environment variables
ENV AVIA_LOG_PATH "/var/log/yandex-avia-revise"
ENV LANG ru_RU.UTF-8
ENV APP_DIR ${work_dir}
