Я только что попробовал систему discourse.diy на своём оборудовании, и она не заработала. Я что-то сделал не так?
Какое именно оборудование? Ваш настольный ПК под домашним провайдером? VPS в дата-центре? AWS EC2?
Это сервер корпоративного уровня (PowerEdge R630), который в данный момент размещён в стойке моего друга у него дома. Насколько мне известно, в роутере нет правил брандмауэра, которые могли бы его блокировать, но у меня есть доступ, поэтому при необходимости я могу проверить настройки там.
Похоже, что его провайдер, как и большинство других, блокирует подключение к портам 443 и 80, которые требуются для работы Discourse.
Вы можете ознакомиться с установкой Discourse на домашнем интернете с помощью Cloudflare Tunnel для обхода этого ограничения.
Я уже набрал целый ответ о том, что проблема не в IP-адресе, но тут осознал, что порты 80/443 на этом IP-адресе на самом деле заняты контейнером nginx в отдельном кластере Proxmox, который сейчас офлайн из-за неудачного обновления прошивки (нет кворума). Вот почему я системный администратор, а не сетевой ![]()
Полагаю, я ничего не могу с этим поделать, если только не изменю IP-адрес, с которого он работает? Доступно несколько IP-адресов (5), но VLAN, на котором находится этот конкретный сервер, всегда работает через IP-адрес 213


