При подключении через публичный домен не могу войти в учетную запись

Поднял 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, спасибо большое!
НО
Делайте только основную часть настройки, только ту,что я сюда вставил. Я продолжил дальше и у меня нафиг полетело все. Всем добра!