Техническое задание: Система автоматического создания поддоменов

Цель проекта

Разработать и внедрить решение для автоматической генерации и настройки поддоменов (например, client1.example.com, project.example.com) для основного домена, управление которым осуществляется на отдельном сервере.

Исходные условия и требования

  • Основной домен и его содержимое размещены на внешнем хостинге.
  • Для работы поддоменов необходимо корректно настроить DNS-записи. Возможные варианты:
    • Настройка NS-записей (делегирование поддоменов).
    • Настройка A-записей, указывающих на IP-адрес целевого сервера.
  • Решение должно быть автоматизированным: создание поддомена, настройка виртуальных хостов (если требуется), корректировка конфигураций веб-сервера (например, Nginx или Apache).
  • Необходимо предусмотреть базовую структуру файлов или шаблон для нового поддомена.

Ожидаемый результат

  • Работоспособная система (скрипт, веб-интерфейс или панель управления), позволяющая по запросу создавать новый поддомен.
  • Все необходимые настройки на сервере применяются автоматически.
  • После выполнения всех настроек поддомен становится доступным для посещения и указывает на заданную директорию или приложение на сервере.

Разработка парсера для маркетплейса Allegro

Необходимо создать автоматизированного парсера (бота) для сбора актуальных данных с маркетплейса Allegro. Задача включает сбор полной информации по объявлениям в заданных категориях и поддержку базы данных в актуальном состоянии.