Я построил приложение, которое позволяет пользователям создавать списки;это также позволяет им приобрести домен, предназначенный исключительно для этого списка в маркетинговых целях.
Когда домен приобретен, мой текущий рабочий процесс выглядит следующим образом:
- Обновление серверов имен на регистраторе, чтобы они указывали на CloudFlare.
- Настройка нового сайта в CloudFlare для указанияна IP-адрес единственного приложения, а также заставляет SSL прокси-запрос через (и несколько настроек оптимизации и правил страницы).
- Установите флаг базы данных в листинге на
true
, чтобы при загрузке страницы индекса, он загружает их список вместо моей страницы маркетингового индекса.
Некоторые вещи, которые я ненавижу в этой настройке:
- Настройка сайта CloudFlare обременительна (особенно копирование любогонастройки оптимизации).
- Настройки DNS внутри каждого сайта одинаковы, но мысль о том, чтобы когда-либо менять настройки IP моего сайта или CloudFlare, звучит как боль в заднице, чтобы обновить каждый из них по отдельности.
В настоящее время приложение размещено на DigitalOcean, но я бы хотел перенести все в Netlify и использовать их сервис Lambda.Я также хотел бы использовать их службу псевдонимов доменов, поскольку она предоставляет доступ к SSL через LetsEncrypt, что ДРАМАТИЧЕСКИ упростит вещи, но они ограничивают ограничение в 100;который просто не будет работать в масштабе.
Моя идеальная настройка:
- Служба JAM-стека в Netlify.
- Возможность управления DNS доменанавалом, а не на основе сайта, поскольку они всегда указывают на одну и ту же базу.
- Управление LetsEncrypt, которое не выходит за пределы определенного количества сайтов.
- Преимущества «из коробки», которые предоставляют DNS-сервисы Netlify и CloudFlare (автоматическое управление CDN, перенаправления www и т. Д.)
Я немного неопытен в DNS, поэтому я 'Я не уверен, является ли мой текущий рабочий процесс чрезмерным, или мой идеальный рабочий процесс - несбыточная мечта.Любые толчки в правильном направлении будут огромной помощью.Большое спасибо!