Назад | Перейти на главную страницу

Поддержка крупномасштабного личного домена для размещенной веб-службы

Я использую размещенную платформу для публикации документов Markdown. В настоящее время я предлагаю субдомен для каждого пользователя, но запрос номер один сейчас - это персональные домены.

Мой стек серверов - это NGINX и uWSGI для обработки действий пользователей и инструментов отчетности. Опубликованные документы обслуживаются статически прямо из NGINX.

Я еще не занимался запросом функции, но я провел некоторое исследование, и в настоящее время похоже, что я мог бы решить его, используя модули redis2 и lua. Эти два модуля вместе должны обрабатывать запросы входящих заголовков Host по таблице «ключ-значение» в redis, чтобы соответствовать доменам и пользовательским папкам.

Мне бы очень понравились ваши мысли и опыт, особенно потенциальные проблемы, которые могут возникнуть и на что обратить внимание.

Бонус: у кого-нибудь есть хороший опыт работы со сторонним поставщиком доменов, будь то продажа через API и сбор реферальной платы за каждый купленный домен?