FROM registry.yandex.net/travel/travel-ubuntu-focal-deploy:v1
# Push To registry.yandex.net/travel/travel-marketing-content-admin

COPY docker/.sandbox_oauth_token /.sandbox_oauth_token

RUN mkdir -p /var/log/app/yt
RUN mkdir -p /app/static

COPY docker/nginx/*.conf /etc/nginx/sites-enabled/
COPY docker/logrotate/*.conf /etc/logrotate.d/
COPY docker/supervisor/*.conf /etc/supervisor/conf.d/
COPY docker/statbox-push-client/* /etc/yandex/statbox-push-client/

COPY /app /app/app

COPY docker/manage /app/manage
RUN ["chmod", "+x", "/app/manage"]

RUN RASP_VAULT_IGNORE_ERRORS=1 \
    DJANGO_SETTINGS_MODULE=travel.marketing.content.admin.docker.local_settings \
    Y_PYTHON_ENTRY_POINT=travel.marketing.content.admin.app:manage \
    /app/app collectstatic --no-input
