Błąd przy próbie logowania Ghost

Po instalacji systemu blogowego Ghost za pośrednictwem obrazu dockerowego działało wszystko poprawnie. Później z tej samej przeglądarki również można było bezproblemowo korzystać. Jednak z każdej innej przeglądarki, na tym samym bądź innym komputerze przy próbie logowania dostawałem komunikat "Failed to send email. Please check your site configuration and try again.", podając na 100% poprawne dane logowania.

Po poszukiwaniach udało się namierzyć przyczynę - przy próbie logowania się z innej przeglądarki niż za pierwszym razem domyślnie następuje próba wysłania emailem powiadomienia o takiej próbie. Kończy się to niepowodzeniem, nie ma tam skonfigurowanej takiej usługi.

Aby wyłączyć takie powiadomienie:

docker exec -it blog_ghost bash uruchamiamy bash wewnątrz kontennera blog_ghost
apk add nano instalujemy edytor nano
nano config.development.json edytujemy plik konfiguracyjny

Zmieniamy flagę na false:

"security": {
    "staffDeviceVerification": false
}