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

ENV REQUESTS_CA_BUNDLE=/etc/ssl/certs/ca-certificates.crt
RUN locale-gen ru_RU.UTF-8 && update-locale LANG=ru_RU.UTF-8

EXPOSE 80

ADD https://crls.yandex.net/allCAs.pem /etc/
RUN chown www-data:www-data /etc/allCAs.pem

RUN apt-get update

COPY /trip-ext-api/src/asgi/trip-ext-api.asgi /trip-ext-api

COPY /entrypoints/ext-api-shell.sh /usr/local/bin/shell

RUN chmod +x /usr/local/bin/shell

CMD /trip-ext-api --bind [::]:80 intranet.trip.ext_api.src.main:app --log-level INFO
