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

Цель проекта

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

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

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

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

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

Интеграция Яндекс.Карт на сайт Joomla с ограниченным доступом к полям

Требуется заменить текущие карты на Яндекс.Карты в компоненте сайта на Joomla. Необходимо добавить два новых поля в компонент, которые будут отображаться на фронтенде только для авторизованных пользователей.

Разработка Android-лаунчера для запуска PC-игры

Требуется создать специализированное приложение-лаунчер для Android, которое автоматически устанавливает и запускает одну конкретную игру на базе совместимости Proton и Box86/Box64. В функционал входит настройка управления.