Проблема – WP в докере за реверс прокси не может обратиться к самому себе и проверить работоспособность rest api. Почему? По нескольким причинам. Во-первых, WP упорно ломится несмотря на все настройки на 443 порт – https. А он на nginx в докере не нужен, потому что для https есть реверс прокси, который получает https запросы и пересылает внутрь, на 80 порт. А во вторых Nginx Proxy Manager не умеет роутить запросы изнутри обратно во внутреннюю сеть. Вопрос с WP и его упорной любовью к https решился путём добавления в snippet или в functions.php
add_filter('rest_url', function($url) {
return str_replace('https://', 'http://', $url);
});А для обхода слабого звена в виде NPM прописываем в конфиге для docker compose уточнения для контейнеров nginx и wp.
extra_hosts:
– website.ru:172.10.0.2 (internal_lan_ip)
Вроде всё работает)

