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

ARG work_dir=/app
WORKDIR ${work_dir}

# nginx
ADD docker/nginx /etc/nginx

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

# push-client
ADD docker/statbox-push-client /etc/yandex/statbox-push-client

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

# Solomon
COPY docker/solomon/ /etc/solomon/

# bash scripts
COPY docker/pre_start/ /bin/pre_start/

# Make port 80 available to the world outside this container
EXPOSE 80

# Environment variables
ENV LANG ru_RU.UTF-8
ENV APP_DIR ${work_dir}
ENV AVIA_TORNADO_SOCKET /var/run/yandex-avia-travelers.sock

# Application
COPY app /app/app
COPY test_request /app/test_request
