Предыстория проблемы такая, решил работающий сайт перенести на Docker. С докером вроде быстро разобрался, и даже нужные сервисы быстро установил, Nextcloud, Home-assistant, WordPress. Из всем доступ открыл в роутере, только вордпресс из вне не доступен был, от слово вообще. Возился долго, в форумах спрашивал, короче решение оказался проще, изменил файла wp-config.php.
Файл wp-config.php находится в корне сайта:
define('WP_HOME','https://yourdomain.com'); define('WP_SITEURL','https://yourdomain.com');
Вместо yourdomain прописал свой внешний айпи адрес и все доступ появился. А в последующем как получил доменное имя, то прописал название сайт.