Описание задачи

Разработать Dockerfile для создания custom Docker-образа, который объединяет возможности браузерной автоматизации и веб-сервера.

Технические требования

1. База для сборки

  • За основу взять официальный Docker-образ для Playwright (версия chromium/firefox) из публичного реестра.
  • Послойно добавлять требуемые компоненты.

2. Установка программного обеспечения

  • Язык: Python версии 3.9 или новее.
  • Библиотеки через pip:
    • fastapi + uvicorn (для веб-сервиса);
    • playwright (браузерная автоматизация) плюс любые зависимости для выполнения конкретного тестового сценария.
    • На выходе вернуть список всех установленных пакетов Python (планируется использовать requirements export).

3. Логика запуска контейнера

  • При старте контейнер должен:
    1. Выполнить небольшой тестовый Python-скрипт (например, браузер переходит на страницу HTTP-бин и сохраняет результат); использование быстрого без-глазов ого режима возможно, укажите как оптимально сочетать с FastAPI.
    2. Затем и динами ча но поддерживать запущенный FastA PI-сервер, постоянно слушающий вн еш ний http-запросы на стандартных пор товах :3000-версток ?.
  • ReadMe проекта должен схемообразно пов учает повед ion.

Требования к здания на п р тоход о

П опу сыва з слонировать.

Создание трех текстовых отзывов для рекламы кухни

Необходимо написать три коротких отзыва (на 7-10 секунд чтения) от лица довольных клиентов, установивших кухню. В отзывах нужно ненавязчиво продвигать продукцию, делая акцент на отсутствии проблем с установкой и качеством.

Работа с объявлениями в категории франшиза соляных пещер

Требуется обработать 500 объявлений по франшизам соляных пещер по всем крупным городам РФ. Необходимо оформить контент в виде HTML, убрать контакты и названия фирм, а также сделать описание понятным и рекламно-привлекательным.