Поднял nc через докер на debian, попытался настроить доступ с публичного домена.
Сделал, как говорилось в этой теме : Доступ через недоверенный домен хотя в config добавлено
Итог: получилось зайти на стартовую страничку nc через публичный домен, но через локальный адрес уже нет, и почему-то не могу войти в учетку (ввожу username и пароль - войти - ничего не происходит, страница перезагружается). Помогите, пожалуйста!
Удалось заставить работать KeenDNS + NextCloud (31.0.2 base version apache).
Застрял на том, что не давало пройти авторизацию и всё время перенаправляло на страницу login что бы не вводил.
Проблема была в том, что keenetic заголовки режет, и чтоб этого не было надо в CLI keenetic прописать:
ip http proxy nextcloud preserve-origin
system configuration save
* nextcloud - это dns имя моего приложения из раздела KeenDNS
А в config.php достаточно добавить:
'trusted_domains' =>
array (
0 => 'nextcloud.DOMAIN.keenetic.link',
),
'overwrite.cli.url' => 'https://nextcloud.DOMAIN.keenetic.link',
'overwritehost' => 'nextcloud.DOMAIN.keenetic.link',
'overwriteprotocol' => 'https',
После этого всё начало работать, НО только по доменному имени!
Больше по IP работать не будет и все запросы идут через интернет, даже внутри домашней сети.
* В KeenDNS протокол HTTP выбираем
Решение взял отсюда: Настройка Nextcloud в связке с KeenDNS - Обмен опытом - Keenetic Community
пользователя voitekhovich, спасибо большое!
НО
Делайте только основную часть настройки, только ту,что я сюда вставил. Я продолжил дальше и у меня нафиг полетело все. Всем добра!