Здравствуйте, коллеги!
Вопрос продиктован всей глубиной незнания данного вопроса :)
Ситуация следующая: есть доменное имя 3го уровня, типа cloud.mysite.com. Там, за nat, крутится nextcloud и onlyoffice lxc контейнеры. Два отдельных контейнера!
В контейнере nextcloud установлен NGINX, на который с главного сервера идет проброс 80 и 443 портов.
Но для работы связки nextcloud & onlyoffice клиент должен иметь https доступ к onlyoffice.
На данный момент я решил эту проблемму следующим образом: сделал проброс еще одного порта 4043->443 на контейнер с onlyoffice, что и указал в настройках nextcloud.
Теперь выйти на onlyoffice можно по https://cloud.mysite.com:4043
Для onlyoffice и nextcloud выпустил самоподписные сертификаты и…
Это меня перестало устраивать.
Как минимум: новый юзверь должен сначала стукнуться на https://cloud.mysite.com:4043 что бы заставить браузер понимать самоподписной сертификат, потом, то же самое проделать на https://cloud.mysite.com.
Не удобно! Хочу нормальный(ые) сертификат(ы).
И вот тут вопрос: хватит ли одного сертификата на доменное имя cloud.mysite.com для работы еще и onlyoffice? Они же висят на одном доменном имени, просто на разных портах.
Собственно, в этом вопрос и заключается.
PS. Возможно я что-то недопонял в настройках nextcloud & onlyoffice и можно как-то совсем закрыть прямой доступ из интернет на onlyoffice?