Подключение сервера Noj.js, размещенного на сервере Nowjs, к базе данных MongoDB Atlas.

Я играю с Nowjs, GraphQL и MongoDB в стороннем проекте, и я использую MongoDB Atlas для создания удаленной базы данных и Nowjs для развертывания моего сервера. Также я использую Mongoose для подключения к БД.

Проблема в том, что MongoDB Atlas требует, чтобы вы подключали к базе данных IP-адреса из белого списка, и я не смог найти много информационных IP-адресов, используемых серверами Nowjs, где размещаются мои развертывания. Кроме того, я должен добавить, что в настоящее время я не использую какой-либо пользовательский домен или псевдоним, а только случайно сгенерированные.

Есть ли способ получить IP Nowjs и как-то исправить его? Или наличие белого списка доменов вместо IP-адресов?

Единственное решение, которое я смог найти, - разрешить любому IP доступ к БД, но это кажется чем-то небезопасным.

Прошло много времени с тех пор, как я не играю с полнофункциональными приложениями, поэтому, пожалуйста, извините, если это что-то просто невозможно или действительно глупо

0 ответов

По-видимому, это невозможно в Zeit Now v2, на самом деле нет способа получить диапазон IP-адресов или статический.

Ответ от сопровождающего:

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

Есть несколько материалов об этом, которые вы можете проверить здесь и здесь,

Другие вопросы по тегам