FROM registry.yandex.net/rtc-base/focal:stable
MAINTAINER aqru@yandex-team.ru

ARG DEBIAN_FRONTEND=noninteractive

RUN apt-get update \
    && apt-get install -y apt-utils \
    && apt-get install -y yandex-openjdk17=17.0.2-tzdata2021e \
    && apt-get install -y --no-install-recommends tzdata \
    && echo Europe/Moscow >/etc/timezone \
    && ln -sf /usr/share/zoneinfo/Europe/Moscow /etc/localtime \
    && dpkg-reconfigure -f noninteractive tzdata \
    && apt-get install -y vim telnet tcpdump bind9-host traceroute lsof net-tools iproute2 curl wget dnsutils procps mtr-tiny atop iftop sysstat \
    && apt-get install -y locales \
    && apt-get install -y libapr1 openssl libssl1.1 \
    && locale-gen en_US.UTF-8 \
    && update-locale LANG=en_US.UTF-8 \
    && apt-get clean \
    && rm -rf /var/lib/apt/lists/*

RUN mkdir -p /etc/yandex/imscore

RUN mkdir -p /var/log/yandex/imscore

COPY bin/* /usr/lib/yandex/imscore/bin/

RUN chmod +x /usr/lib/yandex/imscore/bin/*.sh

ADD lib/*.jar /usr/lib/yandex/imscore/lib/

RUN mkdir -p /usr/lib/yandex/imscore/lib-native

EXPOSE 80

CMD "/usr/lib/yandex/imscore/bin/imscore.sh"
